<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="be" sourcelanguage="en">
  <context>
    <name>Attacher</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="314"/>
      <source>Any</source>
      <comment>Attacher reference type</comment>
      <translation>Любы</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="315"/>
      <source>Vertex</source>
      <comment>Attacher reference type</comment>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="316"/>
      <source>Edge</source>
      <comment>Attacher reference type</comment>
      <translation>Рабро</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="317"/>
      <source>Face</source>
      <comment>Attacher reference type</comment>
      <translation>Грань</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="319"/>
      <source>Line</source>
      <comment>Attacher reference type</comment>
      <translation>Лінія</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="320"/>
      <source>Curve</source>
      <comment>Attacher reference type</comment>
      <translation>Крывая</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="321"/>
      <source>Circle</source>
      <comment>Attacher reference type</comment>
      <translation>Акружнасць</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="322"/>
      <source>Conic</source>
      <comment>Attacher reference type</comment>
      <translation>Канічная</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="323"/>
      <source>Ellipse</source>
      <comment>Attacher reference type</comment>
      <translation>Эліпс</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="324"/>
      <source>Parabola</source>
      <comment>Attacher reference type</comment>
      <translation>Парабала</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="325"/>
      <source>Hyperbola</source>
      <comment>Attacher reference type</comment>
      <translation>Гіпербала</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="327"/>
      <source>Plane</source>
      <comment>Attacher reference type</comment>
      <translation>Плоскасць</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="328"/>
      <source>Sphere</source>
      <comment>Attacher reference type</comment>
      <translation>Сфера</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="329"/>
      <source>Revolve</source>
      <comment>Attacher reference type</comment>
      <translation>Вярчэнне</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="330"/>
      <source>Cylinder</source>
      <comment>Attacher reference type</comment>
      <translation>Цыліндр</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="331"/>
      <source>Torus</source>
      <comment>Attacher reference type</comment>
      <translation>Тор</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="332"/>
      <source>Cone</source>
      <comment>Attacher reference type</comment>
      <translation>Конус</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="334"/>
      <source>Object</source>
      <comment>Attacher reference type</comment>
      <translation>Аб'ект</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="335"/>
      <source>Solid</source>
      <comment>Attacher reference type</comment>
      <translation>Суцэльны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="336"/>
      <source>Wire</source>
      <comment>Attacher reference type</comment>
      <translation>Ломаная</translation>
    </message>
  </context>
  <context>
    <name>Attacher0D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="271"/>
      <source>Deactivated</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Адключаны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="272"/>
      <source>Attachment is disabled. Point can be moved by editing Placement property.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Мацаванне адключана. Кропку можна рухаць, калі змяніць уласцівасць Размяшчэнне.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="274"/>
      <source>Object's origin</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Пачатак каардынат аб'екту</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="275"/>
      <source>Point is put at object's Placement.Position. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Кропка змяшчаецца ў становішча размяшчэння аб'екта. Працуе на аб'ектах з размяшчэннямі і рэбрамі эліпса/парабалы/гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="277"/>
      <source>Focus1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Фокус1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="278"/>
      <source>Focus of ellipse, parabola, hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Фокус эліпса, парабалы, гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="280"/>
      <source>Focus2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Фокус2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="281"/>
      <source>Second focus of ellipse and hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Другі фокус эліпса і гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="283"/>
      <source>On edge</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>На рабры</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="284"/>
      <source>Point is put on edge, MapPathParameter controls where. Additionally, vertex can be linked in for making a projection.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Кропка ставіцца на рабро, налада MapPathParameter вызначае менавіта дзе. Акрамя таго, вяршыня можа быць звязана для стварэння праекцыі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="286"/>
      <source>Center of curvature</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Цэнтр крывізны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="287"/>
      <source>Center of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Цэнтр датыкальнай акружнасці рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="289"/>
      <source>Center of mass</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Цэнтр масы</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="290"/>
      <source>Center of mass of all references (equal densities are assumed).</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Цэнтр масы ўсіх апорных кропак (мяркуецца, што шчыльнасць аднолькавая).</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="292"/>
      <source>Intersection</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Перасячэнне</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="293"/>
      <source>Not implemented</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Не рэалізавана</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="295"/>
      <source>Vertex</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Вяршыня</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="296"/>
      <source>Put Datum point coincident with another vertex.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Змясціць апорную кропку, якая супадае з іншай вяршыняй.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="298"/>
      <source>Proximity point 1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Бліжэйшая кропка 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="299"/>
      <source>Point on first reference that is closest to second reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Кропка на першай апоры, якая знаходзіцца бліжэй за ўсё да другой апоры.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="301"/>
      <source>Proximity point 2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Бліжэйшая кропка 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="302"/>
      <source>Point on second reference that is closest to first reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Кропка на другой апоры, якая знаходзіцца бліжэй за ўсё да першай апоры.</translation>
    </message>
  </context>
  <context>
    <name>Attacher1D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="202"/>
      <source>Deactivated</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Адключаны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="203"/>
      <source>Attachment is disabled. Line can be moved by editing Placement property.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Мацаванне адключана. Лінію можна рухаць, калі змяніць уласцівасць Размяшчэнне.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="205"/>
      <source>Object's X</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Вось X аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="206"/>
      <location filename="../../AttacherTexts.cpp" line="212"/>
      <source>Line is aligned along local X axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія выраўнаваная па лакальнай восі X аб'екта. Працуе на аб'ектах з размяшчэннямі і рэбрамі эліпса/парабалы/гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="208"/>
      <source>Object's Y</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Вось Y аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="209"/>
      <source>Line is aligned along local Y axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія выраўнаваная па лакальнай восі Y аб'екта. Працуе на аб'ектах з размяшчэннямі і рэбрамі эліпса/парабалы/гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="211"/>
      <source>Object's Z</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Вось Z аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="214"/>
      <source>Axis of curvature</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Восі крывізны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="215"/>
      <source>Line that is an axis of osculating circle of curved edge. Optional vertex defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія, якая з'яўляецца воссю датыкальнай акружнасць з рабром крывізны. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="217"/>
      <source>Directrix1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Дырэктрыса 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="218"/>
      <source>Directrix line for ellipse, parabola, hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія дырэктрысы да эліпсу, парабалы, гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="220"/>
      <source>Directrix2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Дырэктрыса 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="221"/>
      <source>Second directrix line for ellipse and hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Другая лінія дырэктрысы да эліпсу і гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="223"/>
      <source>Asymptote1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Асімптота 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="224"/>
      <source>Asymptote of a hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Асімптота гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="226"/>
      <source>Asymptote2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Асімптота 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="227"/>
      <source>Second asymptote of hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Другая асімптота гіпербалы.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="229"/>
      <source>Tangent</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Датычная</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="230"/>
      <source>Line tangent to an edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія, датычная да рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="232"/>
      <source>Normal to edge</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Нармаль да рабра</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="233"/>
      <source>Align to N vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Выраўнаваць па N вектару сістэмы каардынат Френе-Серра рабра крывізны. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="235"/>
      <source>Binormal</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Бінармаль</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="236"/>
      <source>Align to B vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Выраўнаваць па B вектару сістэмы каардынат Френе-Серра рабра крывізны. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="238"/>
      <source>Tangent to surface (U)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Датычная да паверхні (U)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="239"/>
      <location filename="../../AttacherTexts.cpp" line="242"/>
      <source>Tangent to surface, along U parameter. Vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Датычная да паверхні, наўздоўж параметра U. Сувязь вяршыні вызначае дзе дотык.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="241"/>
      <source>Tangent to surface (V)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Датычная да паверхні (V)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="244"/>
      <source>Through two points</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Праз дзве кропкі</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="245"/>
      <source>Line that passes through two vertices.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія, якая праходзіць праз дзве кропкі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="247"/>
      <source>Intersection</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Перасячэнне</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="248"/>
      <source>Intersection of two faces.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Перасячэнне дзвюх граней.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="250"/>
      <source>Proximity line</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Бліжэйшая лінія</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="251"/>
      <source>Line that spans the shortest distance between shapes.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія, якая ахоплівае самую кароткую адлегласць паміж фігурамі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="253"/>
      <source>1st principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Першая галоўная вось</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="254"/>
      <source>Line follows first principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія адпавядае першай галоўнай восі інерцыі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="256"/>
      <source>2nd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Другая галоўная вось</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="257"/>
      <source>Line follows second principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія адпавядае другой галоўнай восі інерцыі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="259"/>
      <source>3rd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Трэцяя галоўная вось</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="260"/>
      <source>Line follows third principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія адпавядае трэцяй галоўнай восі інерцыі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="262"/>
      <source>Normal to surface</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Нармаль да паверхні</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="263"/>
      <source>Line perpendicular to surface at point set by vertex.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Лінія, перпендыкулярная паверхні ў кропцы, якая зададзеная вяршыняй.</translation>
    </message>
  </context>
  <context>
    <name>Attacher2D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="127"/>
      <source>Deactivated</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Адключаны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="128"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Мацаванне адключана. Аб'ект можна рухаць, калі змяніць уласцівасць Размяшчэнне.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="130"/>
      <source>Translate origin</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Перанесці пачатак каардынат</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="131"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Выраўнаваць кропку пачатка каардынат у адпаведнасці з Вяршыняй. Арыентацыя кантралюецца ўласцівасцю Размяшчэння.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="133"/>
      <source>Object's XY</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>XY аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="134"/>
      <source>Plane is aligned to XY local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць выраўнаваная па лакальнай плоскасці XY звязанага аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="136"/>
      <source>Object's XZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>XZ аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="137"/>
      <source>Plane is aligned to XZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць выраўнаваная па лакальнай плоскасці XZ звязанага аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="139"/>
      <source>Object's YZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>YZ аб'екта</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="140"/>
      <source>Plane is aligned to YZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць выраўнаваная па лакальнай плоскасці YZ звязанага аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="142"/>
      <source>Plane face</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Плоскасць грані</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="143"/>
      <source>Plane is aligned to coincide planar face.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць выраўнаваная так, каб яна супадала з плоскай гранню.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="145"/>
      <source>Tangent to surface</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Датычная да паверхні</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="146"/>
      <source>Plane is made tangent to surface at vertex.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць зроблена датычнай да паверхні ў вяршыні.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="148"/>
      <source>Normal to edge</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Нармаль да рабра</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="149"/>
      <source>Plane is made tangent to edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць, датычная да рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="151"/>
      <source>Frenet NB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>NB сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="152"/>
      <location filename="../../AttacherTexts.cpp" line="155"/>
      <location filename="../../AttacherTexts.cpp" line="158"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Выраўнаваць па сістэмы каардынат Френе-Серра рабра крывізны. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="154"/>
      <source>Frenet TN</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>TN сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="157"/>
      <source>Frenet TB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>TB сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="160"/>
      <source>Concentric</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Канцэнтрычны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="161"/>
      <source>Align to plane to osculating circle of an edge. Origin is aligned to point of curvature. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Выраўнаваць плоскасць да датыкальнай акружнасці рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="163"/>
      <source>Revolution Section</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Папярочны перасек па вярчэнню</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="164"/>
      <source>Plane is perpendicular to edge, and Y axis is matched with axis of osculating circle. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць перпендыкулярная рабру, і вось Y супадае з воссю датыкальнай акружнасці. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="166"/>
      <source>Plane by 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Плоскасць па трох кропках</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="167"/>
      <source>Align plane to pass through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Выраўноўваць плоскасць так, каб яна праходзіла праз тры вяршыні.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="169"/>
      <source>Normal to 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Нармаль да трох кропак</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="170"/>
      <source>Plane will pass through first two vertices, and perpendicular to plane that passes through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць будзе праходзіць праз першыя дзве вяршыні і перпендыкулярна да плоскасці, якая праходзіць праз тры вяршыні.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="172"/>
      <source>Folding</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Складванне</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="173"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. Plane will be aligned to folding the first edge.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Спецыяльны рэжым для складання шматкантовікаў. Абярыце чатыры рабра па парадку: рабро складання, лінія згіну, іншая лінія згіну, іншае рабро складання. Плоскасць будзе выраўнаваная па складанню першага рабра.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="175"/>
      <source>Inertia 2-3</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Вось інерцыі 2-3</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="176"/>
      <source>Plane constructed on second and third principal axes of inertia (passes through center of mass).</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Плоскасць, якая пабудаваная на другой і трэцяй галоўных восях інерцыі (якія праходзіць праз цэнтр мас).</translation>
    </message>
  </context>
  <context>
    <name>Attacher3D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="52"/>
      <source>Deactivated</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Адключаны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="53"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Мацаванне адключана. Аб'ект можна рухаць, калі змяніць уласцівасць Размяшчэнне.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="55"/>
      <source>Translate origin</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Перанесці пачатак каардынат</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="56"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўнаваць кропку пачатка каардынат у адпаведнасці з Вяршыняй. Арыентацыя кантралюецца ўласцівасцю Размяшчэння.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="58"/>
      <source>Object's X Y Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>X Y Z аб'екту</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="59"/>
      <source>Placement is made equal to Placement of linked object.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Размяшчэнне робіцца аднолькавым з размяшчэннем звязанага аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="61"/>
      <source>Object's X Z Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>X Z Y аб'екту</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="62"/>
      <source>X', Y', Z' axes are matched with object's local X, Z, -Y, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Восі X', Y', Z' супастаўляюцца адпаведна з лакальнымі восямі X, Z, -Y аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="64"/>
      <source>Object's Y Z X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Y Z X аб'екту</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="65"/>
      <source>X', Y', Z' axes are matched with object's local Y, Z, X, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Восі X', Y', Z' супастаўляюцца адпаведна з лакальнымі восямі Y, Z, X аб'екта.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="67"/>
      <source>XY on plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY да плоскасці</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="68"/>
      <source>X' Y' plane is aligned to coincide planar face.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Плоскасць X' Y' выраўнаваная так, каб яна супадала з плоскай гранню.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="70"/>
      <source>XY tangent to surface</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY датычная да паверхні</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="71"/>
      <source>X' Y' plane is made tangent to surface at vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Плоскасць X' Y' зроблена датычнай да паверхні ў вяршыні.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="73"/>
      <source>Z tangent to edge</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Z датычная да рабра</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="74"/>
      <source>Z' axis is aligned to be tangent to edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Вось Z выраўнаваная так, каб дакранацца да рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="76"/>
      <source>Frenet NBT</source>
      <comment>Attachment3D mode caption</comment>
      <translation>NBT сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="77"/>
      <location filename="../../AttacherTexts.cpp" line="80"/>
      <location filename="../../AttacherTexts.cpp" line="83"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўнаваць па сістэмы каардынат Френе-Серра рабра крывізны. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="79"/>
      <source>Frenet TNB</source>
      <comment>Attachment3D mode caption</comment>
      <translation>TNB сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="82"/>
      <source>Frenet TBN</source>
      <comment>Attachment3D mode caption</comment>
      <translation>TBN сістэмы Фрэнэ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="85"/>
      <source>Concentric</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Канцэнтрычны</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="86"/>
      <source>Align XY plane to osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўнаваць плоскасць XY да датыкальнай акружнасці рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="88"/>
      <source>Revolution Section</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Папярочны перасек па вярчэнню</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="89"/>
      <source>Align Y' axis to match axis of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўнаваць вось Y так, каб яна адпавядала восі датыкальнай акружнасці рабра. Неабавязковая сувязь на вяршыню вызначае, дзе кропка дотыку.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="91"/>
      <source>XY plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Плоскасць XY па трох кропках</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="92"/>
      <source>Align XY plane to pass through three vertices.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўноўваць плоскасць XY так, каб яна праходзіла праз тры вяршыні.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="94"/>
      <source>XZ plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Плоскасць XZ па трох кропках</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="95"/>
      <source>Align XZ plane to pass through 3 points; X axis will pass through two first points.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Выраўнаваць плоскасць XZ так, каб яна праходзіла праз тры кропкі; вось X пройдзе праз дзве першыя кропкі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="97"/>
      <source>Folding</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Складванне</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="98"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY plane will be aligned to folding the first edge.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Спецыяльны рэжым для складання шматкантовікаў. Абярыце чатыры рабра па парадку: рабро складання, лінія згіну, іншая лінія згіну, іншае рабро складання. Плоскасць XY будзе выраўнаваная па складанню першага рабра.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="100"/>
      <source>Inertial CS</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Інерцыйная сістэма каардынат</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="101"/>
      <source>Inertial coordinate system, constructed on principal axes of inertia and center of mass.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Інерцыйная сістэма каардынат, пабудаваныя на галоўных восях інерцыі і цэнтры мас.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="103"/>
      <source>Align O-Z-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-Z-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="104"/>
      <source>Match origin with first Vertex. Align Z' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі Z' і X' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="106"/>
      <source>Align O-Z-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-Z-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="107"/>
      <source>Match origin with first Vertex. Align Z' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі Z' і Y' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="109"/>
      <location filename="../../AttacherTexts.cpp" line="184"/>
      <source>Align O-X-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-X-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="110"/>
      <source>Match origin with first Vertex. Align X' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі X' і Y' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="112"/>
      <source>Align O-X-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-X-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="113"/>
      <source>Match origin with first Vertex. Align X' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі X' і Z' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="115"/>
      <source>Align O-Y-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-Y-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="116"/>
      <source>Match origin with first Vertex. Align Y' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі Y' і Z' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="118"/>
      <location filename="../../AttacherTexts.cpp" line="193"/>
      <source>Align O-Y-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-Y-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="119"/>
      <source>Match origin with first Vertex. Align Y' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць восі X' і Z' у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="178"/>
      <source>Align O-N-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-N-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="179"/>
      <source>Match origin with first Vertex. Align normal and horizontal plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць нармаль і гарызантальную вось плоскасці ў напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="181"/>
      <source>Align O-N-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-N-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="182"/>
      <source>Match origin with first Vertex. Align normal and vertical plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць нармалі і вертыкальную вось плоскасці ў напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="185"/>
      <source>Match origin with first Vertex. Align horizontal and vertical plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць гарызантальную і вертыкальную восі плоскасці ў напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="187"/>
      <source>Align O-X-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-X-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="188"/>
      <source>Match origin with first Vertex. Align horizontal plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць гарызантальную вось плоскасці і нармаль у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="190"/>
      <source>Align O-Y-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Выраўноўваць O-Y-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="191"/>
      <source>Match origin with first Vertex. Align vertical plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць вертыкальную вось плоскасці і нармаль у напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="194"/>
      <source>Match origin with first Vertex. Align vertical and horizontal plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Супаставіць кропку пачатку каардынат з першай вяршыняй. Выраўнаваць вертыкальную і гарызантальную восі плоскасці ў напрамку да вяршыні/наўздоўж лініі.</translation>
    </message>
  </context>
  <context>
    <name>BlockDefinition</name>
    <message>
      <location filename="../../DlgBlock.ui" line="14"/>
      <source>Block definition</source>
      <translation>Вызначэнне блоку</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="20"/>
      <source>First limit</source>
      <translation>Першае абмежаванне</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="40"/>
      <location filename="../../DlgBlock.ui" line="201"/>
      <source>Type:</source>
      <translation>Тып:</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="48"/>
      <location filename="../../DlgBlock.ui" line="209"/>
      <source>Dimension</source>
      <translation>Вымярэнне</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="53"/>
      <location filename="../../DlgBlock.ui" line="214"/>
      <source>Up to next</source>
      <translation>Да наступнага</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="58"/>
      <location filename="../../DlgBlock.ui" line="219"/>
      <source>Up to last</source>
      <translation>Да апошняга</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="63"/>
      <location filename="../../DlgBlock.ui" line="224"/>
      <source>Up to plane</source>
      <translation>Да плоскасці</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="68"/>
      <location filename="../../DlgBlock.ui" line="229"/>
      <source>Up to face</source>
      <translation>Да грані</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="76"/>
      <location filename="../../DlgBlock.ui" line="237"/>
      <source>Length:</source>
      <translation type="unfinished">Length:</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="83"/>
      <location filename="../../DlgBlock.ui" line="244"/>
      <source>mm</source>
      <translation>мм</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="93"/>
      <location filename="../../DlgBlock.ui" line="254"/>
      <source>Limit:</source>
      <translation>Абмежаванне:</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="103"/>
      <location filename="../../DlgBlock.ui" line="142"/>
      <location filename="../../DlgBlock.ui" line="264"/>
      <location filename="../../DlgBlock.ui" line="316"/>
      <source>No selection</source>
      <translation>Не абрана</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="115"/>
      <source>Profile</source>
      <translation>Профіль</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="135"/>
      <source>Selection:</source>
      <translation>Абрана:</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="162"/>
      <source>Reverse</source>
      <translation>Перавярнуць</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="169"/>
      <source>Both sides</source>
      <translation>Абодва бакі</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="181"/>
      <source>Second limit</source>
      <translation>Другое абмежаванне</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="276"/>
      <source>Direction</source>
      <translation>Напрамак</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="288"/>
      <source>Perpendicular to sketch</source>
      <translation>Перпендыкулярна да эскізу</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="306"/>
      <source>Reference</source>
      <translation>Адносіны</translation>
    </message>
  </context>
  <context>
    <name>CmdBoxSelection</name>
    <message>
      <location filename="../../Command.cpp" line="2355"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2356"/>
      <location filename="../../Command.cpp" line="2357"/>
      <location filename="../../Command.cpp" line="2359"/>
      <source>Box selection</source>
      <translation>Вылучыць вобласць</translation>
    </message>
  </context>
  <context>
    <name>CmdCheckGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="2064"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2065"/>
      <source>Check Geometry</source>
      <translation>Праверыць Геаметрыю</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2066"/>
      <source>Analyzes Geometry For Errors</source>
      <translation>Даследуе геаметрыю на памылкі</translation>
    </message>
  </context>
  <context>
    <name>CmdColorPerFace</name>
    <message>
      <location filename="../../Command.cpp" line="2097"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2098"/>
      <source>Color per face</source>
      <translation>Колер грані</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2099"/>
      <source>Set the color of each individual face of the selected object.</source>
      <translation>Задаць колер кожнай асобнай грані абранага аб'екту.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureAngular</name>
    <message>
      <location filename="../../Command.cpp" line="2167"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2168"/>
      <source>Measure Angular</source>
      <translation>Вымярэнне вугла</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2169"/>
      <source>Measure the angle between two edges.</source>
      <translation>Вымераць вугал паміж дзвюма рэбрамі.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureClearAll</name>
    <message>
      <location filename="../../Command.cpp" line="2226"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2227"/>
      <source>Clear All</source>
      <translation>Ачысціць усё</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2228"/>
      <source>Clear all dimensions from the active 3D view.</source>
      <translation>Ачысціць усе вымярэнні з бягучага трохмернага прадстаўлення.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureLinear</name>
    <message>
      <location filename="../../Command.cpp" line="2136"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2137"/>
      <source>Measure Linear</source>
      <translation>Вымярэнне лініі</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2138"/>
      <source>Measure the linear distance between two points;
if edges or faces are picked, it will measure
between two vertices of them.</source>
      <translation>Вымераць лінейную адлегласць паміж дзвюма кропкамі;
калі абраны рэбры ці грані, яны будуць вымяраць
адлегласць паміж іх дзвюма вяршынямі.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureRefresh</name>
    <message>
      <location filename="../../Command.cpp" line="2196"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2197"/>
      <source>Refresh</source>
      <translation>Абнавіць</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2198"/>
      <source>Recalculate the dimensions
if the measured points have moved.</source>
      <translation>Пералічыце вымярэнні,
калі вымераныя кропкі былі зрушаныя.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureToggle3d</name>
    <message>
      <location filename="../../Command.cpp" line="2292"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2293"/>
      <source>Toggle 3D</source>
      <translation>Пераключыць трохмернае прадстаўленне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2294"/>
      <source>Toggle on and off all direct dimensions,
including angular.</source>
      <translation>Уключае і выключае ўсе прамыя вымярэнні, у тым ліку вуглавыя.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureToggleAll</name>
    <message>
      <location filename="../../Command.cpp" line="2255"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2256"/>
      <source>Toggle All</source>
      <translation>Пераключыць усё</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2257"/>
      <source>Toggle on and off all currently visible dimensions,
direct, orthogonal, and angular.</source>
      <translation>Уключае і выключае ўсе бачныя ў дадзены момант вымярэнні:
прамыя, артаганальныя і вуглавыя.</translation>
    </message>
  </context>
  <context>
    <name>CmdMeasureToggleDelta</name>
    <message>
      <location filename="../../Command.cpp" line="2323"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2324"/>
      <source>Toggle Delta</source>
      <translation>Пераключыць рэжым дэльты</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2325"/>
      <source>Toggle on and off all orthogonal dimensions,
meaning that a direct dimension will be decomposed
into its X, Y, and Z components.</source>
      <translation>Уключае і выключае ўсе артаганальныя вымярэнні,
гэтае азначае, што прамое вымярэнне будзе падзелена на яго складнікі X, Y і Z.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="1247"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1248"/>
      <source>Boolean...</source>
      <translation>Лагічная аперацыя...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1249"/>
      <source>Run a boolean operation with two shapes selected</source>
      <translation>Запусціць лагічную аперацыю з дзвюма абранымі фігурамі</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="106"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="107"/>
      <location filename="../../CommandParametric.cpp" line="118"/>
      <location filename="../../CommandParametric.cpp" line="123"/>
      <source>Cube</source>
      <translation>Куб</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="108"/>
      <source>Create a cube solid</source>
      <translation>Стварыць суцэльны куб</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox2</name>
    <message>
      <location filename="../../Command.cpp" line="130"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="131"/>
      <source>Box fix 1</source>
      <translation>Выпраўленне паралелепіпеда 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="132"/>
      <source>Create a box solid without dialog</source>
      <translation>Стварыць суцэльны паралелепіпед без дыялогавага акна</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox3</name>
    <message>
      <location filename="../../Command.cpp" line="171"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="172"/>
      <source>Box fix 2</source>
      <translation>Выпраўленне паралелепіпеда 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="173"/>
      <source>Create a box solid without dialog</source>
      <translation>Стварыць суцэльны паралелепіпед без дыялогавага акна</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBuilder</name>
    <message>
      <location filename="../../Command.cpp" line="1538"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1539"/>
      <source>Shape builder...</source>
      <translation>Будаўнік фігур...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1540"/>
      <source>Advanced utility to create shapes</source>
      <translation>Пашыраныя службовыя інструменты для стварэння фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1443"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1444"/>
      <source>Chamfer...</source>
      <translation>Фаска...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1445"/>
      <source>Chamfer the selected edges of a shape</source>
      <translation>Фаска на абраных рэбрах фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCommon</name>
    <message>
      <location filename="../../Command.cpp" line="358"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="359"/>
      <source>Intersection</source>
      <translation>Перасячэнне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="360"/>
      <source>Make an intersection of two shapes</source>
      <translation>Зрабіць скрыжаванне дзвюх фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompCompoundTools</name>
    <message>
      <location filename="../../Command.cpp" line="735"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="736"/>
      <source>Compound tools</source>
      <translation>Інструмент злучэння</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="737"/>
      <source>Compound tools: working with lists of shapes.</source>
      <translation>Інструмент злучэння: праца з спісам фігур.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompJoinFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="512"/>
      <source>Join objects...</source>
      <translation>Аб'яднаць аб'екты...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="513"/>
      <source>Join walled objects</source>
      <translation>Злучыць аб'екты сцяны</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1737"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1738"/>
      <source>Offset:</source>
      <translation>Зрушэнне:</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1739"/>
      <source>Tools to offset shapes (construct parallel shapes)</source>
      <translation>Інструменты для зрушэння фігур (пабудовы паралельных фігур)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompSplitFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="617"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="618"/>
      <source>Split objects...</source>
      <translation>Падзяліць аб'екты...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="619"/>
      <source>Shape splitting and Compsolid creation tools.</source>
      <translation>Інструменты для падзелу фігур і стварэння складаных цел.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompound</name>
    <message>
      <location filename="../../Command.cpp" line="842"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="843"/>
      <source>Make compound</source>
      <translation>Зрабіць злучэнне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="844"/>
      <source>Make a compound of several shapes</source>
      <translation>Зрабіць злучэнне з некалькіх фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCone</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="190"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="191"/>
      <location filename="../../CommandParametric.cpp" line="202"/>
      <location filename="../../CommandParametric.cpp" line="207"/>
      <source>Cone</source>
      <translation>Конус</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="192"/>
      <source>Create a cone solid</source>
      <translation>Стварыць суцэльны конус</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="1499"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1500"/>
      <source>Cross-sections...</source>
      <translation>Папярочныя перасекі...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1501"/>
      <source>Cross-sections</source>
      <translation>Папярочныя перасекі</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCut</name>
    <message>
      <location filename="../../Command.cpp" line="299"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="300"/>
      <source>Cut</source>
      <translation>Разрэзаць</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="301"/>
      <source>Make a cut of two shapes</source>
      <translation>Зрабіце разрэз з дзвюх фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCylinder</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="64"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="65"/>
      <location filename="../../CommandParametric.cpp" line="76"/>
      <location filename="../../CommandParametric.cpp" line="81"/>
      <source>Cylinder</source>
      <translation>Цыліндр</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="66"/>
      <source>Create a Cylinder</source>
      <translation>Стварыць цыліндр</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDefeaturing</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="411"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="412"/>
      <source>Defeaturing</source>
      <translation>Выдаленне элемента</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="413"/>
      <source>Remove feature from a shape</source>
      <translation>Выдаліць элемент з фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartElementCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="323"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="324"/>
      <source>Create shape element copy</source>
      <translation>Стварыць копію элемента фігуры</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="325"/>
      <source>Create a non-parametric copy of the selected shape element</source>
      <translation>Стварыць непараметрычную копію абранага элемента фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExport</name>
    <message>
      <location filename="../../Command.cpp" line="1010"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1011"/>
      <source>Export CAD...</source>
      <translation>Экспартаваць у CAD...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1012"/>
      <source>Exports to a CAD file</source>
      <translation>Экспартаваць у файл CAD</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExtrude</name>
    <message>
      <location filename="../../Command.cpp" line="1278"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1279"/>
      <source>Extrude...</source>
      <translation>Выдушыць...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1280"/>
      <source>Extrude a selected sketch</source>
      <translation>Выдушыць абраны эскіз</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1415"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>Fillet...</source>
      <translation>Акругленне...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1417"/>
      <source>Fillet the selected edges of a shape</source>
      <translation>Акругліць абраныя рэбры ў фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFuse</name>
    <message>
      <location filename="../../Command.cpp" line="434"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="435"/>
      <source>Union</source>
      <translation>Аб'яднанне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="436"/>
      <source>Make a union of several shapes</source>
      <translation>Зрабіць аб'яднанне некалькі фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImport</name>
    <message>
      <location filename="../../Command.cpp" line="947"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="948"/>
      <source>Import CAD...</source>
      <translation>Імпартаваць з CAD...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="949"/>
      <source>Imports a CAD file</source>
      <translation>Імпартаваць файл CAD</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImportCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="1058"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1059"/>
      <source>Import curve network...</source>
      <translation>Імпартаваць сетку крывых...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1060"/>
      <source>Import a curve network</source>
      <translation>Імпартаваць сетку крывых</translation>
    </message>
  </context>
  <context>
    <name>CmdPartLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1567"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1568"/>
      <source>Loft...</source>
      <translation>Профіль...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1569"/>
      <source>Utility to loft</source>
      <translation>Службовыя інструменты для профілю</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeFace</name>
    <message>
      <location filename="../../Command.cpp" line="1335"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1336"/>
      <source>Make face from wires</source>
      <translation>Зрабіць грань з ломаных ліній</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1337"/>
      <source>Make face from set of wires (e.g. from a sketch)</source>
      <translation>Зрабіць грань з набору ломаных ліній (напрыклад з эскізу)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1106"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1107"/>
      <source>Convert to solid</source>
      <translation>Пераўтварыць у суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1108"/>
      <source>Create solid from a shell or compound</source>
      <translation>Стварыць суцэльнае цела з абалонкі ці злучэння</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMirror</name>
    <message>
      <location filename="../../Command.cpp" line="1471"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1472"/>
      <source>Mirroring...</source>
      <translation>Сіметрыя...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1473"/>
      <source>Mirroring a selected shape</source>
      <translation>Сіметрычнае пераўтварэнне абранай фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1625"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1626"/>
      <source>3D Offset...</source>
      <translation>Трохмернае зрушэнне...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1627"/>
      <source>Utility to offset in 3D</source>
      <translation>Службовыя інструменты зрушэння ў трохмернай прасторы</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset2D</name>
    <message>
      <location filename="../../Command.cpp" line="1682"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1683"/>
      <source>2D Offset...</source>
      <translation>Дзвюхмернае зрушэнне...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1684"/>
      <source>Utility to offset planar shapes</source>
      <translation>Службовыя інструменты зрушэння плоскіх фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPickCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="84"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="85"/>
      <source>Pick curve network</source>
      <translation>Выбар сеткі крывых</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="86"/>
      <source>Pick a curve network</source>
      <translation>Выбар сеткі крывых</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPointsFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="133"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="134"/>
      <source>Create points object from geometry</source>
      <translation>Стварыць аб'ект кропак з геаметрыі</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="135"/>
      <source>Create selectable points object from selected geometric object</source>
      <translation>Стварыць аб'ект абраных кропак з абранага геаметрычнага аб'екту</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPrimitives</name>
    <message>
      <location filename="../../Command.cpp" line="212"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="213"/>
      <source>Create primitives...</source>
      <translation>Стварыць першасныя целы...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="214"/>
      <source>Creation of parametrized geometric primitives</source>
      <translation>Стварэнне параметрызаваных геаметрычных першасных цел</translation>
    </message>
  </context>
  <context>
    <name>CmdPartProjectionOnSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2385"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2386"/>
      <source>Create projection on surface...</source>
      <translation>Стварыць праекцыю на паверхні...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2387"/>
      <source>Project edges, wires, or faces of one object
onto a face of another object.
The camera view determines the direction
of projection.</source>
      <translation>Праекцыя рэбраў, ломаных ліній ці граняў аднаго аб'екта
на грань іншага аб'екта.
Выгляд камеры вызначае напрамак
праецыравання.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRefineShape</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="351"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="352"/>
      <source>Refine shape</source>
      <translation>Удасканаліць фігуру</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="353"/>
      <source>Refine the copy of a shape</source>
      <translation>Удасканаліць копію фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartReverseShape</name>
    <message>
      <location filename="../../Command.cpp" line="1185"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1186"/>
      <source>Reverse shapes</source>
      <translation>Перавярнуць фігуры</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1187"/>
      <source>Reverse orientation of shapes</source>
      <translation>Адваротная арыентацыя фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRevolve</name>
    <message>
      <location filename="../../Command.cpp" line="1387"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1388"/>
      <source>Revolve...</source>
      <translation>Вярчэнне...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1389"/>
      <source>Revolve a selected shape</source>
      <translation>Вярчэнне абранай фігуры</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRuledSurface</name>
    <message>
      <location filename="../../Command.cpp" line="1959"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1960"/>
      <source>Create ruled surface</source>
      <translation>Стварыць лінейную паверхню</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1961"/>
      <source>Create a ruled surface from either two Edges or two wires</source>
      <translation>Стварыць лінейную паверхню з дзвюх рэбраў ці з дзвюх ломаных ліній</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSection</name>
    <message>
      <location filename="../../Command.cpp" line="899"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="900"/>
      <source>Section</source>
      <translation>Перасек</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="901"/>
      <source>Make a section of two shapes</source>
      <translation>Зрабіць перасек з дзвюх фігур</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSectionCut</name>
    <message>
      <location filename="../../Command.cpp" line="2419"/>
      <source>Persistent section cut</source>
      <translation>Сталы разрэз перасеку</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2420"/>
      <source>Creates a persistent section cut of visible part objects</source>
      <translation>Стварыць сталы разрэз перасеку з аб'ектаў бачнай дэталі</translation>
    </message>
  </context>
  <context>
    <name>CmdPartShapeFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="104"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="105"/>
      <source>Create shape from mesh...</source>
      <translation>Стварыць фігуру з паліганальнай сеткі...</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="106"/>
      <source>Create shape from selected mesh object</source>
      <translation>Стварыць фігуру з абранага аб'екту паліганальнай сеткі</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="220"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="221"/>
      <source>Create simple copy</source>
      <translation>Стварыць простую копію</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="222"/>
      <source>Create a simple non-parametric copy</source>
      <translation>Стварыць простую непараметрычную копію</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCylinder</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="54"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="55"/>
      <source>Create Cylinder...</source>
      <translation>Стварыць цыліндр...</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="56"/>
      <source>Create a Cylinder</source>
      <translation>Стварыць цыліндр</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSphere</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="148"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="149"/>
      <location filename="../../CommandParametric.cpp" line="160"/>
      <location filename="../../CommandParametric.cpp" line="165"/>
      <source>Sphere</source>
      <translation>Сфера</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="150"/>
      <source>Create a sphere solid</source>
      <translation>Стварыць суцэльную сферу</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSweep</name>
    <message>
      <location filename="../../Command.cpp" line="1596"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1597"/>
      <source>Sweep...</source>
      <translation>Выцягнуць...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1598"/>
      <source>Utility to sweep</source>
      <translation>Службовыя інструменты выцягвання па траекторыі</translation>
    </message>
  </context>
  <context>
    <name>CmdPartThickness</name>
    <message>
      <location filename="../../Command.cpp" line="1829"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Thickness...</source>
      <translation>Таўшчыня...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1831"/>
      <source>Utility to apply a thickness</source>
      <translation>Службовыя інструменты для надання таўшчыні</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1880"/>
      <source>Wrong selection</source>
      <translation>Няправільны выбар</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1881"/>
      <source>Selected shape is not a solid</source>
      <translation>Абраная фігура не суцэльная</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTorus</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="232"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="233"/>
      <location filename="../../CommandParametric.cpp" line="244"/>
      <location filename="../../CommandParametric.cpp" line="249"/>
      <source>Torus</source>
      <translation>Тор</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="234"/>
      <source>Create a torus solid</source>
      <translation>Стварыць суцэльны тор</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTransformedCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="295"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="296"/>
      <source>Create transformed copy</source>
      <translation>Стварыць пераўтвораную копію</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="297"/>
      <source>Create a non-parametric copy with transformed placement</source>
      <translation>Стварыць непараметрычную копію з пераўтвораным размяшчэннем</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="141"/>
      <location filename="../../Command.cpp" line="182"/>
      <source>Part Box Create</source>
      <translation>Стварэнне Дэталі навакольнага куба</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="335"/>
      <source>Part Cut</source>
      <translation>Разрэзаць дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="411"/>
      <source>Common</source>
      <translation>Перасек</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>Fusion</source>
      <translation>Зліццё</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="877"/>
      <source>Compound</source>
      <translation>Злучэнне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="922"/>
      <source>Section</source>
      <translation>Перасек</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="974"/>
      <source>Import Part</source>
      <translation>Імпартаваць дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1081"/>
      <source>Part Import Curve Net</source>
      <translation>Імпартаваць у дэталь сетку крывых</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1198"/>
      <source>Reverse</source>
      <translation>Перавярнуць</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1349"/>
      <source>Make face</source>
      <translation>Зрабіць грань</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1649"/>
      <source>Make Offset</source>
      <translation>Зрабіць зрушэнне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1707"/>
      <source>Make 2D Offset</source>
      <translation>Зрабіць дзвюхмернае зрушэнне</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1887"/>
      <source>Make Thickness</source>
      <translation>Зрабіць таўшчыню</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Create ruled surface</source>
      <translation>Стварыць лінейную паверхню</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="69"/>
      <source>Create Part Cylinder</source>
      <translation>Стварыць Дэталь цыліндр</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="180"/>
      <source>Points from geometry</source>
      <translation>Кропкі з геаметрыі</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="368"/>
      <source>Refine shape</source>
      <translation>Удасканаліць фігуру</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="425"/>
      <source>Defeaturing</source>
      <translation>Выдаленне элемента</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.cpp" line="73"/>
      <source>Convert mesh</source>
      <translation>Пераўтварыць паліганальную сетку</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1076"/>
      <source>Edit attachment</source>
      <translation>Змяніць мацаванне</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.cpp" line="421"/>
      <source>Change face colors</source>
      <translation>Змяніць колер грані</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="199"/>
      <source>Loft</source>
      <translation>Профіль</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="263"/>
      <source>Edge</source>
      <translation>Рабро</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="304"/>
      <source>Wire</source>
      <translation>Ломаная</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="356"/>
      <location filename="../../TaskShapeBuilder.cpp" line="408"/>
      <source>Face</source>
      <translation>Грань</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="469"/>
      <source>Shell</source>
      <translation>Абалонка</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="521"/>
      <source>Solid</source>
      <translation>Суцэльны</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="365"/>
      <source>Sweep</source>
      <translation>Выцягнуць</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="210"/>
      <source>Edit Mirror</source>
      <translation>Змяніць сіметрычна</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Выбар прыняты</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Апора 1</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Апора 2</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Апора 3</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Апора 4</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="101"/>
      <source>Attachment mode:</source>
      <translation>Рэжым мацавання:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="124"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Зрушэнне прымацавання (у лакальных каардынатах):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="136"/>
      <source>In x-direction:</source>
      <translation>Па напрамку x:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="158"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="190"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="222"/>
      <source>Note: The placement is expressed in local space of object being attached.</source>
      <translation>Заўвага: размяшчэнне выяўляецца ў лакальнай прасторы прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="171"/>
      <source>In y-direction:</source>
      <translation>Па напрамку y:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="203"/>
      <source>In z-direction:</source>
      <translation>Па напрамку z:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="235"/>
      <source>Around x-axis:</source>
      <translation>Вакол восі x:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="254"/>
      <source>Rotation around the x-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Вярчэнне вакол восі x
Заўвага: размяшчэнне выяўляецца ў лакальнай прасторы прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="280"/>
      <source>Around y-axis:</source>
      <translation>Вакол восі y:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="299"/>
      <source>Rotation around the y-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Вярчэнне вакол восі y
Заўвага: размяшчэнне выяўляецца ў лакальнай прасторы прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="325"/>
      <source>Around z-axis:</source>
      <translation>Вакол восі z:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="344"/>
      <source>Rotation around the z-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Вярчэнне вакол восі z
Заўвага: размяшчэнне выяўляецца ў лакальнай прасторы прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="367"/>
      <source>Flip sides</source>
      <translation>Павярнуць бакі</translation>
    </message>
  </context>
  <context>
    <name>PartGui::CrossSections</name>
    <message>
      <location filename="../../CrossSections.ui" line="14"/>
      <source>Cross sections</source>
      <translation>Папярочныя перасекі</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="20"/>
      <source>Guiding plane</source>
      <translation>Плоскасць накірунку</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="26"/>
      <source>XY</source>
      <translation>XY</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="36"/>
      <source>XZ</source>
      <translation>XZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="43"/>
      <source>YZ</source>
      <translation>YZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="52"/>
      <source>Position:</source>
      <translation>Становішча:</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="71"/>
      <source>Sections</source>
      <translation>Перасекі</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="83"/>
      <source>On both sides</source>
      <translation>Абапал</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="92"/>
      <source>Count</source>
      <translation>Колькасць</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="109"/>
      <source>Distance:</source>
      <translation>Адлегласць:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgBooleanOperation</name>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="14"/>
      <source>Boolean Operation</source>
      <translation>Лагічная аперацыя</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="20"/>
      <source>Boolean operation</source>
      <translation>Лагічная аперацыя</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="32"/>
      <source>Union</source>
      <translation>Аб'яднанне</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="42"/>
      <source>Difference</source>
      <translation>Розніца</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="49"/>
      <source>Intersection</source>
      <translation>Перасячэнне</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="56"/>
      <source>Section</source>
      <translation>Перасек</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="76"/>
      <source>First shape</source>
      <translation>Першая фігура</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="81"/>
      <location filename="../../DlgBooleanOperation.ui" line="119"/>
      <source>Solids</source>
      <translation>Суцэльная целы</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="86"/>
      <location filename="../../DlgBooleanOperation.ui" line="124"/>
      <source>Shells</source>
      <translation>Абалонкі</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="91"/>
      <location filename="../../DlgBooleanOperation.ui" line="129"/>
      <source>Compounds</source>
      <translation>Злучэнні</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="96"/>
      <location filename="../../DlgBooleanOperation.ui" line="134"/>
      <source>Faces</source>
      <translation>Грані</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="114"/>
      <source>Second shape</source>
      <translation>Другая фігура</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="155"/>
      <source>Swap selection</source>
      <translation>Інвертаваць выбар</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="387"/>
      <source>Select a shape on the left side, first</source>
      <translation>Спачатку абярыце фігуру з левага боку</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="392"/>
      <source>Select a shape on the right side, first</source>
      <translation>Спачатку абярыце фігуру з правага боку</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="397"/>
      <source>Cannot perform a boolean operation with the same shape</source>
      <translation>Не атрымалася выканаць лагічную аперацыю з той жа фігурай</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="407"/>
      <source>No active document available</source>
      <translation>Бягучы дакумент недаступны</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="417"/>
      <source>One of the selected objects doesn't exist anymore</source>
      <translation>Адзін з выбраных аб'ектаў больш не існуе</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="424"/>
      <source>Performing union on non-solids is not possible</source>
      <translation>Выкананне злучэння на несуцэльных целах немагчыма</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="432"/>
      <source>Performing intersection on non-solids is not possible</source>
      <translation>Выкананне скрыжавання на несуцэльных целах немагчыма</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="440"/>
      <source>Performing difference on non-solids is not possible</source>
      <translation>Выкананне аднімання на несуцэльных целах немагчыма</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgChamferEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1068"/>
      <source>Chamfer Edges</source>
      <translation>Зняць фаска на рэбрах</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportHeaderStep</name>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="14"/>
      <source>STEP</source>
      <translation>STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="20"/>
      <source>If not empty, field contents will be used in the STEP file header.</source>
      <translation>Калі не пустое, змест поля будзе ўжывацца ў загалоўку файла STEP.</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="23"/>
      <source>Header</source>
      <translation>Загаловак</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="29"/>
      <source>Company</source>
      <translation>Арганізацыя</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="39"/>
      <source>Author</source>
      <translation>Аўтар</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="49"/>
      <source>Product</source>
      <translation>Прадукт</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportStep</name>
    <message>
      <location filename="../../DlgExportStep.ui" line="14"/>
      <source>STEP</source>
      <translation>STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="20"/>
      <source>Export</source>
      <translation type="unfinished">Export</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="26"/>
      <source>Units for export of STEP</source>
      <translation>Адзінка вымярэння для экспартавання STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="47"/>
      <source>Millimeter</source>
      <translation type="unfinished">Millimeter</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="52"/>
      <source>Meter</source>
      <translation type="unfinished">Meter</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="57"/>
      <source>Inch</source>
      <translation type="unfinished">Inch</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="65"/>
      <source>Write out curves in parametric space of surface</source>
      <translation>Выпісаць крывыя ў параметрычнай прасторы паверхні</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="72"/>
      <source>Uncheck this to skip invisible object when exporting, which is useful for CADs that do not support invisibility STEP styling.</source>
      <translation>Зняць птушку, каб прапусціць нябачны аб'ект пры экспартаванні, што карысна ў праграмах CAD, для выпадкаў, калі не падтрыманы стыль нябачнасці STEP.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="75"/>
      <source>Export invisible objects</source>
      <translation>Экспартаваць нябачныя аб'екты</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="88"/>
      <source>Check this option to keep the placement information when exporting
a single object. Please note that when import back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the Placement property.</source>
      <translation>Птушка, каб захаваць інфармацыю аб размяшчэнні пры экспартаванні
асобнага аб'екта. Калі ласка, звярніце ўвагу, што пры зваротным імпартаванні файла STEP
размяшчэнне будзе закадавана ў геаметрыі фігуры, але не будзе змешчаная
ўнутры ўласцівасці Размяшчэнне.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="94"/>
      <source>Export single object placement</source>
      <translation>Экспартаваць размяшчэння аднаго аб'екта</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="107"/>
      <source>Use legacy export function</source>
      <translation>Ужыць састарэлую функцыю экспартавання</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="120"/>
      <source>Scheme</source>
      <translation>Схема</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.cpp" line="59"/>
      <source>This parameter indicates whether parametric curves (curves in parametric space of surface)
should be written into the STEP file. This parameter can be set to off in order to minimize
the size of the resulting STEP file.</source>
      <translation>Налада паказвае, ці варта запісваць параметрычныя крывыя (крывыя ў параметрычнай прасторы паверхні) у файл STEP.
Наладу можна задаць у значэнні Выключана, каб паменшыць памер атрыманага файла STEP.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExtrusion</name>
    <message>
      <location filename="../../DlgExtrusion.ui" line="14"/>
      <source>Extrude</source>
      <translation>Выдушыць</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="26"/>
      <source>Direction</source>
      <translation>Напрамак</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="32"/>
      <source>Extrude perpendicularly to plane of input shape.</source>
      <translation>Выдушыць перпендыкулярна плоскасці ўваходнай фігуры.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="35"/>
      <source>Along normal</source>
      <translation>Наўздоўж нармалі</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="45"/>
      <source>Set direction to match a direction of straight edge. Hint: to account for length of the edge too, set both lengths to zero.</source>
      <translation>Задаць напрамак, які адпавядае напрамку прамога рабра. Падказка: каб улічыць і даўжыню рабра, задайце абедзве даўжыні ў нуль.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="48"/>
      <source>Along edge:</source>
      <translation>Наўздоўж рабра:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="55"/>
      <source>If checked, direction of extrusion is reversed.</source>
      <translation>Калі птушка, напрамак выдушвання адваротны.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="58"/>
      <source>Reversed</source>
      <translation>Адваротны</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="68"/>
      <source>Click to start selecting an edge in 3d view.</source>
      <translation>Пстрыкнуць, каб пачаць выбар рабра ў акне трохмернага прадстаўлення.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="71"/>
      <location filename="../../DlgExtrusion.cpp" line="230"/>
      <source>Select</source>
      <translation>Абраць</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="78"/>
      <source>Specify direction manually using X,Y,Z values.</source>
      <translation>Паказаць напрамак уручную, ужываючы значэнні X, Y, Z.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="81"/>
      <source>Custom direction:</source>
      <translation>Карыстальніцкі напрамак:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="99"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="122"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="145"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="179"/>
      <source>Length</source>
      <translation>Даўжыня</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="185"/>
      <source>Along:</source>
      <translation>Наўздоўж:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="204"/>
      <source>Length to extrude along direction (can be negative).
If both lengths are zero, magnitude of direction is used.</source>
      <translation>Даўжыня для выдушвання наўздоўж напрамку (можа быць адмоўным).
Калі абедзве даўжыні - нулі, ужываецца велічыня напрамку.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="224"/>
      <source>Against:</source>
      <translation>Супраць:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="243"/>
      <source>Length to extrude against the direction (can be negative).</source>
      <translation>Даўжыня для выдушвання супраць напрамку (можа быць адмоўнай).</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="262"/>
      <source>Distribute extrusion length equally to both sides.</source>
      <translation>Размеркаваць даўжыню выдушвання аднолькава з абодвух бакоў.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="265"/>
      <source>Symmetric</source>
      <translation>Сіметрычна</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="277"/>
      <source>Taper angle along</source>
      <translation>Вугал конуса зянкоўкі наўздоўж</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="290"/>
      <source>Taper (draft) angle along extrusion direction</source>
      <translation>Вугал конусу зянкоўкі (контуру) наўздоўж напрамку выдушвання</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="306"/>
      <source>Taper angle against</source>
      <translation>Вугал конусу зянкоўкі супраць</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="319"/>
      <source>Taper (draft) angle against extrusion direction</source>
      <translation>Вугал конусу зянкоўкі (контуру) супраць напрамку выдушвання</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="337"/>
      <source>If checked, extruding closed wires will give solids, not shells.</source>
      <translation>Калі птушка, выдушыць замкнутыя ломаныя лініі прывядзе да суцэльнага цела, а не абалонкі.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="340"/>
      <source>Create solid</source>
      <translation>Стварыць суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="360"/>
      <source>Select shape(s) that should be extruded</source>
      <translation>Абраць фігуры, якія неабходна выдушыць</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="373"/>
      <source>Shape</source>
      <translation>Фігура</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="204"/>
      <source>Selecting...</source>
      <translation>Абраны...</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="452"/>
      <source>The document '%1' doesn't exist.</source>
      <translation type="unfinished">The document '%1' doesn't exist.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="500"/>
      <location filename="../../DlgExtrusion.cpp" line="506"/>
      <source>Creating Extrusion failed.
%1</source>
      <translation>Не атрымалася стварыць выдушванне.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="573"/>
      <source>Object not found: %1</source>
      <translation>Аб'ект не знойдзены: %1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="635"/>
      <source>No shapes selected for extrusion. Select some, first.</source>
      <translation>Не абраны фігуры для выдушвання. Спачатку абярыце некалькі.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="652"/>
      <source>Unknown error</source>
      <translation>Невядомая памылка</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="656"/>
      <source>Extrusion direction link is invalid.

%1</source>
      <translation>Хібная сувязь напрамку выдушвання.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="658"/>
      <source>Direction mode is to use an edge, but no edge is linked.</source>
      <translation>Рэжым напрамку прызначаны для ўжывання рабра, але рабро не звязана.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="681"/>
      <source>Can't determine normal vector of shape to be extruded. Please use other mode. 

(%1)</source>
      <translation>Не атрымалася вызначыць вектар нармалі фігуры, якая падлягае выдушванню. Калі ласка, ужывайце іншы рэжым.

(%1)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="691"/>
      <source>Extrusion direction vector is zero-length. It must be non-zero.</source>
      <translation>Вектар напрамку выдушвання мае нулявую даўжыню. Ён павінен быць ненулявы.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="702"/>
      <source>Total extrusion length is zero (length1 == -length2). It must be nonzero.</source>
      <translation>Агульная даўжыня выдушванне роўная нулю (length1 == -length2). Яна павінна быць ненулявой.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgFilletEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="14"/>
      <source>Fillet Edges</source>
      <translation>Акругленне рэбраў</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="20"/>
      <source>Shape</source>
      <translation>Фігура</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="32"/>
      <source>Selected shape:</source>
      <translation>Абраная фігура:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="40"/>
      <source>No selection</source>
      <translation>Не абрана</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="51"/>
      <location filename="../../DlgFilletEdges.cpp" line="279"/>
      <source>Fillet Parameter</source>
      <translation>Налада акруглення</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="57"/>
      <source>Selection</source>
      <translation>Выдзяленне</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="63"/>
      <source>Select edges</source>
      <translation>Абраць рэбры</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="73"/>
      <source>Select faces</source>
      <translation>Абраць грані</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="80"/>
      <source>All</source>
      <translation>Усе</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="87"/>
      <source>None</source>
      <translation>Нічога</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="110"/>
      <source>Fillet type:</source>
      <translation>Тып акруглення:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="118"/>
      <source>Constant Radius</source>
      <translation>Пастаянны радыус</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="123"/>
      <source>Variable Radius</source>
      <translation>Пераменны радыус</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="142"/>
      <source>Radius:</source>
      <translation>Радыус:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="268"/>
      <source>Chamfer Parameter</source>
      <translation>Налада фаскі</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="269"/>
      <source>Chamfer type</source>
      <translation>Тып фаскі</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="270"/>
      <source>Length:</source>
      <translation>Даўжыня:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="274"/>
      <source>Edges to chamfer</source>
      <translation>Рэбры для фаскі</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="867"/>
      <source>Start length</source>
      <translation>Пачатковая даўжыня</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="271"/>
      <source>Equal distance</source>
      <translation>Аднолькавыя адлегласці</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="272"/>
      <source>Two distances</source>
      <translation>Дзве адлегласці</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="275"/>
      <source>Size</source>
      <translation>Памер</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="276"/>
      <source>Size2</source>
      <translation>Памер2</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="280"/>
      <source>Fillet type</source>
      <translation>Тып акруглення</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="281"/>
      <source>Edges to fillet</source>
      <translation>Рэбры для акруглення</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="282"/>
      <location filename="../../DlgFilletEdges.cpp" line="869"/>
      <source>Start radius</source>
      <translation>Пачатковы радыус</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="283"/>
      <source>End radius</source>
      <translation>Канчатковы радыус</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="716"/>
      <location filename="../../DlgFilletEdges.cpp" line="776"/>
      <source>Edge%1</source>
      <translation>Рабро%1</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="859"/>
      <source>Length</source>
      <translation>Даўжыня</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="861"/>
      <source>Radius</source>
      <translation>Радыус</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="915"/>
      <source>No shape selected</source>
      <translation>Фігура не абраная</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="916"/>
      <source>No valid shape is selected.
Please select a valid shape in the drop-down box first.</source>
      <translation>Не абрана дапушчальная фігура.
Калі ласка, спачатку абярыце дапушчальную фігуру ў спісе.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="967"/>
      <source>No edge selected</source>
      <translation>Рабро не абранае</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="968"/>
      <source>No edge entity is checked to fillet.
Please check one or more edge entities first.</source>
      <translation>Ніводнае рабро не пазначанае як акругленае.
Калі ласка, спачатку праверце адзін ці некалькі памежных рэбраў.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportExportIges</name>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="14"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="20"/>
      <source>Export</source>
      <translation type="unfinished">Export</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="26"/>
      <source>Units for export of IGES</source>
      <translation>Адзінка вымярэння для экспартавання IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="47"/>
      <source>Millimeter</source>
      <translation type="unfinished">Millimeter</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="52"/>
      <source>Meter</source>
      <translation type="unfinished">Meter</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="57"/>
      <source>Inch</source>
      <translation type="unfinished">Inch</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="65"/>
      <source>Write solids and shells as</source>
      <translation>Запісаць суцэльнае цела і абалонку як</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="71"/>
      <source>Solids and shells will be exported as trimmed surface</source>
      <translation>Суцэльныя цела і абалонкі будуць экспартавацца ў выглядзе абрэзанай паверхні</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="74"/>
      <source>Groups of Trimmed Surfaces (type 144)</source>
      <translation>Суполкі абрэзанай паверхні (тып 144)</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="84"/>
      <source>Solids will be exported as manifold solid B-Rep object, shells as shell</source>
      <translation>Суцэльныя цела будуць экспартавацца як аб'ект разнастайнасці суцэльнага цела B-Rep, абалонкі як абалонка</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="87"/>
      <source>Solids (type 186) and Shells (type 514) / B-REP mode</source>
      <translation>Суцэльнае цела (тып 186) і Абалонкі (тып 514) / Рэжым B-Rep</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="100"/>
      <source>Import</source>
      <translation>Імпарт</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="106"/>
      <source>Blank entities will not be imported</source>
      <translation>Пустыя асобнікі не могуць імпартавацца</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="109"/>
      <source>Skip blank entities</source>
      <translation>Прапусціць пустыя асобнікі</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="119"/>
      <source>If not empty, field contents will be used in the IGES file header</source>
      <translation>Калі поле не пустое, яго змест будзе ўжывацца ў загалоўку файла IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="122"/>
      <source>Header</source>
      <translation>Загаловак</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="128"/>
      <source>Company</source>
      <translation>Арганізацыя</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="138"/>
      <source>Author</source>
      <translation>Аўтар</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="148"/>
      <source>Product</source>
      <translation>Прадукт</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportExportStep</name>
    <message>
      <location filename="../../DlgSettingsGeneral.cpp" line="171"/>
      <source>STEP</source>
      <translation>STEP</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportStep</name>
    <message>
      <location filename="../../DlgImportStep.ui" line="14"/>
      <source>STEP</source>
      <translation>STEP</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="20"/>
      <source>Import</source>
      <translation>Імпарт</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="26"/>
      <source>If checked, no Compound merge will be done
during file reading (slower but higher details).</source>
      <translation>Калі Птушка, зліццё Злучэння не будзе выконвацца падчас чытання файла (павольней, але дакладней).</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="30"/>
      <source>Enable STEP Compound merge</source>
      <translation>Уключыць зліццё злучэнне STEP</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="43"/>
      <source>Select this to use App::LinkGroup as group container, or else use App::Part.</source>
      <translation>Абраць, каб ужыць App::LinkGroup ў якасці кантэйнера суполкі, альбо ўжыць App::Part.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="46"/>
      <source>Use LinkGroup</source>
      <translation>Ужыць суполку сувязяў</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="59"/>
      <source>Select this to import invisible objects.</source>
      <translation>Абраць наладу, каб імпартаваць нябачныя аб'екты.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="62"/>
      <source>Import invisible objects</source>
      <translation>Імпартаваць нябачныя аб'екты</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="75"/>
      <source>Reduce number of objects using Link array</source>
      <translation>Паменшыць колькасць аб'ектаў, пры ўжыванні артаганальнай сеткі</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="78"/>
      <source>Reduce number of objects</source>
      <translation>Паменшыць колькасць аб'ектаў</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="91"/>
      <source>Expand compound shape with multiple solids</source>
      <translation>Пашырыць злучэнне фігуры з дапамогай некалькіх суцэльных цел</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="94"/>
      <source>Expand compound shape</source>
      <translation>Пашырыць злучэнне фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="107"/>
      <location filename="../../DlgImportStep.ui" line="110"/>
      <source>Show progress bar when importing</source>
      <translation>Паказаць індыкатар пры імпартаванні</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="123"/>
      <source>Do not use instance name. Useful for some legacy STEP file with non-meaningful auto generated instance names.</source>
      <translation>Не ўжываць імя асобніка. Карысна для некаторых састарэлых файлаў STEP з бессэнсоўнымі аўтаматычна згенераванымі імёнамі асобнікаў.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="126"/>
      <source>Ignore instance names</source>
      <translation>Прапускаць імёны асобнікаў</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="141"/>
      <source>Mode</source>
      <translation>Рэжым</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="161"/>
      <source>Single document</source>
      <translation>Адзінкавы дакумент</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="166"/>
      <source>Assembly per document</source>
      <translation>Зборка на дакумент</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="171"/>
      <source>Assembly per document in sub-directory</source>
      <translation>Зборка на дакумент ва ўкладзеных каталогах</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="176"/>
      <source>Object per document</source>
      <translation>Аб'ект на дакумент</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="181"/>
      <source>Object per document in sub-directory</source>
      <translation>Аб'ект на дакумент ва ўкладзеных каталогах</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartBox</name>
    <message>
      <location filename="../../DlgPartBox.ui" line="14"/>
      <source>Box definition</source>
      <translation>Вызначэнне паралелепіпеда</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="20"/>
      <source>Position:</source>
      <translation>Становішча:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="32"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="52"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="72"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="92"/>
      <source>Direction:</source>
      <translation type="unfinished">Direction:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="109"/>
      <source>Size:</source>
      <translation>Памер:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="121"/>
      <source>Length:</source>
      <translation>Даўжыня:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="141"/>
      <source>Width:</source>
      <translation>Шырыня:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="161"/>
      <source>Height:</source>
      <translation>Вышыня:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartCylinder</name>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="14"/>
      <source>Cylinder definition</source>
      <translation>Вызначэнне цыліндру</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="20"/>
      <source>Position:</source>
      <translation>Становішча:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="32"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="52"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="72"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="92"/>
      <source>Direction:</source>
      <translation type="unfinished">Direction:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="109"/>
      <source>Parameter</source>
      <translation>Налада</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="121"/>
      <source>Radius:</source>
      <translation>Радыус:</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="141"/>
      <source>Height:</source>
      <translation>Вышыня:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIges</name>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="14"/>
      <source>IGES input file</source>
      <translation>Уваходны файл IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="20"/>
      <source>File Name</source>
      <translation>Імя файла</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIgesImp</name>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="67"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="68"/>
      <source>All Files</source>
      <translation>Усе файлы</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStep</name>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="14"/>
      <source>Step input file</source>
      <translation>Уваходны файл STEP</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="20"/>
      <source>File Name</source>
      <translation>Імя файла</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStepImp</name>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="67"/>
      <source>STEP</source>
      <translation>STEP</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="68"/>
      <source>All Files</source>
      <translation>Усе файлы</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPrimitives</name>
    <message>
      <location filename="../../DlgPrimitives.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Геаметрычныя першасныя целы</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="33"/>
      <location filename="../../DlgPrimitives.cpp" line="274"/>
      <source>Plane</source>
      <translation>Плоскасць</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="42"/>
      <location filename="../../DlgPrimitives.cpp" line="349"/>
      <source>Box</source>
      <translation type="unfinished">Box</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="51"/>
      <location filename="../../DlgPrimitives.cpp" line="439"/>
      <source>Cylinder</source>
      <translation>Цыліндр</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="60"/>
      <location filename="../../DlgPrimitives.cpp" line="535"/>
      <source>Cone</source>
      <translation>Конус</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="69"/>
      <location filename="../../DlgPrimitives.cpp" line="626"/>
      <source>Sphere</source>
      <translation>Сфера</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="78"/>
      <location filename="../../DlgPrimitives.cpp" line="730"/>
      <source>Ellipsoid</source>
      <translation>Эліпсоід</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="87"/>
      <location filename="../../DlgPrimitives.cpp" line="837"/>
      <source>Torus</source>
      <translation>Тор</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="96"/>
      <location filename="../../DlgPrimitives.cpp" line="935"/>
      <source>Prism</source>
      <translation>Прызма</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="105"/>
      <location filename="../../DlgPrimitives.cpp" line="1077"/>
      <source>Wedge</source>
      <translation>Клін</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="114"/>
      <location filename="../../DlgPrimitives.cpp" line="1203"/>
      <source>Helix</source>
      <translation>Спіраль</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="123"/>
      <location filename="../../DlgPrimitives.cpp" line="1292"/>
      <source>Spiral</source>
      <translation>Спіраль</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="132"/>
      <location filename="../../DlgPrimitives.cpp" line="1372"/>
      <source>Circle</source>
      <translation>Акружнасць</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="141"/>
      <location filename="../../DlgPrimitives.cpp" line="1458"/>
      <source>Ellipse</source>
      <translation>Эліпс</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="150"/>
      <source>Point</source>
      <translation>Кропка</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="159"/>
      <location filename="../../DlgPrimitives.cpp" line="1634"/>
      <source>Line</source>
      <translation>Лінія</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="168"/>
      <location filename="../../DlgPrimitives.cpp" line="1535"/>
      <source>Regular polygon</source>
      <translation>Правільны шматкутнік</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="180"/>
      <source>Parameter</source>
      <translation>Налада</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="240"/>
      <location filename="../../DlgPrimitives.ui" line="331"/>
      <source>Length:</source>
      <translation type="unfinished">Length:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="260"/>
      <location filename="../../DlgPrimitives.ui" line="351"/>
      <source>Width:</source>
      <translation>Шырыня:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="371"/>
      <location filename="../../DlgPrimitives.ui" line="465"/>
      <location filename="../../DlgPrimitives.ui" line="683"/>
      <location filename="../../DlgPrimitives.ui" line="1419"/>
      <location filename="../../DlgPrimitives.ui" line="1745"/>
      <source>Height:</source>
      <translation>Вышыня:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="445"/>
      <location filename="../../DlgPrimitives.ui" line="803"/>
      <location filename="../../DlgPrimitives.ui" line="1765"/>
      <location filename="../../DlgPrimitives.ui" line="1914"/>
      <location filename="../../DlgPrimitives.ui" line="1970"/>
      <source>Radius:</source>
      <translation>Радыус:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="485"/>
      <location filename="../../DlgPrimitives.ui" line="1439"/>
      <source>Angle in first direction:</source>
      <translation>Вугал у першым напрамку:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="492"/>
      <location filename="../../DlgPrimitives.ui" line="1446"/>
      <source>Angle in first direction</source>
      <translation>Вугал у першым напрамку</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="511"/>
      <location filename="../../DlgPrimitives.ui" line="1465"/>
      <source>Angle in second direction:</source>
      <translation>Вугал у другім напрамку:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="518"/>
      <location filename="../../DlgPrimitives.ui" line="1472"/>
      <source>Angle in second direction</source>
      <translation>Вугал у другім напрамку</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="569"/>
      <source>Rotation angle:</source>
      <translation>Вугал вярчэння:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="643"/>
      <location filename="../../DlgPrimitives.ui" line="975"/>
      <location filename="../../DlgPrimitives.ui" line="1184"/>
      <source>Radius 1:</source>
      <translation>Радыус 1:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="663"/>
      <location filename="../../DlgPrimitives.ui" line="995"/>
      <location filename="../../DlgPrimitives.ui" line="1204"/>
      <source>Radius 2:</source>
      <translation>Радыус 2:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="729"/>
      <location filename="../../DlgPrimitives.ui" line="1785"/>
      <source>Angle:</source>
      <translation>Вугал:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="852"/>
      <location filename="../../DlgPrimitives.ui" line="1064"/>
      <source>U parameter:</source>
      <translation>Налада U:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="872"/>
      <source>V parameters:</source>
      <translation>Налады V:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1015"/>
      <source>Radius 3:</source>
      <translation>Радыус 3:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1084"/>
      <location filename="../../DlgPrimitives.ui" line="1273"/>
      <source>V parameter:</source>
      <translation>Налада V:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1253"/>
      <source>U Parameter:</source>
      <translation>Налада U:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1376"/>
      <location filename="../../DlgPrimitives.ui" line="2418"/>
      <source>Polygon:</source>
      <translation>Шматкутнік:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1399"/>
      <location filename="../../DlgPrimitives.ui" line="2441"/>
      <source>Circumradius:</source>
      <translation>Радыус акружнасці:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1518"/>
      <source>X min/max:</source>
      <translation>X мін/макс:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1548"/>
      <source>Y min/max:</source>
      <translation>Y мін/макс:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1578"/>
      <source>Z min/max:</source>
      <translation>Z мін/макс:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1608"/>
      <source>X2 min/max:</source>
      <translation>X2 мін/макс:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1641"/>
      <source>Z2 min/max:</source>
      <translation>Z2 мін/макс:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1725"/>
      <source>Pitch:</source>
      <translation>Крок:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1802"/>
      <source>Coordinate system:</source>
      <translation>Сістэма каардынат:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1810"/>
      <source>Right-handed</source>
      <translation>Правая</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1815"/>
      <source>Left-handed</source>
      <translation>Левая</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1874"/>
      <source>Growth:</source>
      <translation>Крок прырашчэння:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1894"/>
      <source>Number of rotations:</source>
      <translation>Колькасць абаротаў:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1990"/>
      <location filename="../../DlgPrimitives.ui" line="2112"/>
      <source>Angle 1:</source>
      <translation>Вугал 1:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2007"/>
      <location filename="../../DlgPrimitives.ui" line="2129"/>
      <source>Angle 2:</source>
      <translation>Вугал 2:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2044"/>
      <source>From three points</source>
      <translation>Па трох кропках</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2072"/>
      <source>Major radius:</source>
      <translation>Вялікая паўвось:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2092"/>
      <source>Minor radius:</source>
      <translation>Малая паўвось:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2170"/>
      <location filename="../../DlgPrimitives.ui" line="2268"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2190"/>
      <location filename="../../DlgPrimitives.ui" line="2301"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2210"/>
      <location filename="../../DlgPrimitives.ui" line="2334"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2251"/>
      <source>Start point</source>
      <translation>Пачатковая кропка</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2258"/>
      <source>End point</source>
      <translation>Канчатковая кропка</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="1732"/>
      <source>Vertex</source>
      <translation>Вяршыня</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="1910"/>
      <location filename="../../DlgPrimitives.cpp" line="1920"/>
      <location filename="../../DlgPrimitives.cpp" line="1935"/>
      <location filename="../../DlgPrimitives.cpp" line="1939"/>
      <source>Create %1</source>
      <translation>Стварыць %1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="1911"/>
      <source>No active document</source>
      <translation>Без бягучага дакумента</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2209"/>
      <source>&amp;Create</source>
      <translation>&amp;Стварыць</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgProjectionOnSurface</name>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="14"/>
      <source>Projection on surface</source>
      <translation>Праекцыя на паверхні</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="20"/>
      <source>Select projection surface</source>
      <translation>Абраць праекцыю на паверхні</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="31"/>
      <source>Add face</source>
      <translation>Дадаць грань</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="38"/>
      <source>Add wire</source>
      <translation>Дадаць ломаную лінію</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="45"/>
      <source>Add edge</source>
      <translation>Дадаць рабро</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="56"/>
      <source>Show all</source>
      <translation>Паказаць усе</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="66"/>
      <source>Show faces</source>
      <translation>Паказаць грані</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="76"/>
      <source>Show Edges</source>
      <translation>Паказаць рэбры</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="92"/>
      <source>Extrude height</source>
      <translation>Вышыня выдушвання</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="116"/>
      <source>Solid depth</source>
      <translation>Глыбіня суцэльнага цела</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="141"/>
      <source>Direction</source>
      <translation>Напрамак</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="147"/>
      <source>Get current camera direction</source>
      <translation>Атрымаць бягучы напрамак камеры</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="156"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="186"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="213"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="135"/>
      <source>Projection Object</source>
      <translation>Аб'ект праекцыі</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="165"/>
      <source>Have no active document!!!</source>
      <translation>У вас адсутнічае бягучы дакумент!!!</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="172"/>
      <source>Can not create a projection object!!!</source>
      <translation>Не атрымалася стварыць аб'ект праекцыі!!!</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgRevolution</name>
    <message>
      <location filename="../../DlgRevolution.ui" line="20"/>
      <source>Revolve</source>
      <translation>Вярчэнне</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="42"/>
      <source>Shape</source>
      <translation>Фігура</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="56"/>
      <source>Revolution axis</source>
      <translation>Вось кручэння</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="64"/>
      <source>Center X:</source>
      <translation>Цэнтр X:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="84"/>
      <source>Center Y:</source>
      <translation>Цэнтр Y:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="104"/>
      <source>Center Z:</source>
      <translation>Цэнтр Z:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="146"/>
      <location filename="../../DlgRevolution.ui" line="187"/>
      <source>Click to set this as axis</source>
      <translation>Пстрыкнуць, каб задаць як вось</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="149"/>
      <source>Dir. X:</source>
      <translation>Напрамак X:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="190"/>
      <source>Dir. Y:</source>
      <translation>Напрамак Y:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="228"/>
      <source>Dir. Z:</source>
      <translation>Напрамак Z:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="250"/>
      <location filename="../../DlgRevolution.cpp" line="463"/>
      <source>Select reference</source>
      <translation>Абраць апорны элемент</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="281"/>
      <source>Angle:</source>
      <translation>Вугал:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="315"/>
      <source>If checked, revolution will extend forwards and backwards by half the angle.</source>
      <translation>Калі птушка, вярчэнне будзе выцягвацца наперад і назад на палову вугла.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="318"/>
      <source>Symmetric angle</source>
      <translation>Сіметрычны вугал</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="325"/>
      <source>If checked, revolving wires will produce solids. If not, revolving a wire yields a shell.</source>
      <translation>Калі птушка, вярчэнне ломаных ліній будзе ствараць суцэльнае цела. Калі не птушка, пры вярчэнні ломанай лініі атрымаецца абалонка.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="328"/>
      <source>Create Solid</source>
      <translation>Стварыць суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="183"/>
      <source>Object not found: %1</source>
      <translation>Аб'ект не знойдзены: %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="264"/>
      <source>Select a shape for revolution, first.</source>
      <translation type="unfinished">Select a shape for revolution, first.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="280"/>
      <location filename="../../DlgRevolution.cpp" line="285"/>
      <location filename="../../DlgRevolution.cpp" line="290"/>
      <source>Revolution axis link is invalid.

%1</source>
      <translation>Хібная сувязь восі вярчэння.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="290"/>
      <source>Unknown error</source>
      <translation>Невядомая памылка</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="299"/>
      <source>Revolution axis direction is zero-length. It must be non-zero.</source>
      <translation>Напрамак восі вярчэння мае нулявую даўжыню. Ён павінен быць ненулявы.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="309"/>
      <source>Revolution angle span is zero. It must be non-zero.</source>
      <translation>Прамежак вугла вярчэння - нуль. Ён павінен быць ненулявым.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="443"/>
      <location filename="../../DlgRevolution.cpp" line="447"/>
      <source>Creating Revolve failed.

%1</source>
      <translation>Не атрымалася стварыць цела вярчэння

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="459"/>
      <source>Selecting... (line or arc)</source>
      <translation>Абраны... (лінія ці дуга)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettings3DViewPart</name>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="14"/>
      <source>Shape view</source>
      <translation>Выгляд фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="26"/>
      <source>Tessellation</source>
      <translation>Брукаванне</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="46"/>
      <source>Defines the deviation of tessellation to the actual surface</source>
      <translation>Вызначае адхіленне брукавання фактычнай паверхні</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="49"/>
      <source>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Tessellation&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Брукаванне&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Вызначае найбольшае адхіленне мазаічнай паліганальнай сеткі ад паверхні. Чым менш значэнне, тым павольней хуткасць візуалізацыі, што прыводзіць да павелічэння дэталізацыі / дазволу.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="52"/>
      <source>Maximum deviation depending on the model bounding box</source>
      <translation>Найбольшае адхіленне ў залежнасці ад габарытаў мадэлі</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="87"/>
      <source>Maximum angular deflection</source>
      <translation>Найбольшае вуглавое адхіленне</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="67"/>
      <source>Deviation</source>
      <translation type="unfinished">Deviation</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="68"/>
      <source>Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsGeneral</name>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="14"/>
      <source>General</source>
      <translation>Асноўныя</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="20"/>
      <source>Model settings</source>
      <translation>Налады мадэлі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="26"/>
      <source>Automatically check model after boolean operation</source>
      <translation>Аўтаматычна праверыць мадэль пасля лагічнай аперацыі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="39"/>
      <source>Automatically refine model after boolean operation</source>
      <translation>Аўтаматычна ўдасканаліць мадэль пасля лагічнай аперацыі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="52"/>
      <source>Automatically refine model after sketch-based operation</source>
      <translation>Аўтаматычна ўдасканаліць мадэль пасля аперацыі над эскізам</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="68"/>
      <source>Object naming</source>
      <translation>Правіла наймення аб'ектаў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="77"/>
      <source>Add name of base object</source>
      <translation>Дадаць назву асноўнаму аб'екту</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsMeasure</name>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="20"/>
      <source>Measure</source>
      <translation>Вымярэнне</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="26"/>
      <source>Measurement settings</source>
      <translation>Налады вымярэння</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="51"/>
      <source>3D color</source>
      <translation>Колер прасторавых памераў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="88"/>
      <source>Delta color</source>
      <translation>Колер дэльта памераў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="112"/>
      <source>Angular color</source>
      <translation>Колер вуглавых памераў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="145"/>
      <source>Font size</source>
      <translation>Памер шрыфту</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="158"/>
      <source>Bold</source>
      <translation>Тлусты</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="176"/>
      <source>Italic</source>
      <translation>Курсіўны</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="189"/>
      <source>defaultFont</source>
      <translation>Першапачатковы шрыфт</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="202"/>
      <source>Font name</source>
      <translation>Назва шрыфту</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeasure.ui" line="213"/>
      <source>Refresh existing measurements</source>
      <translation>Абнавіць існуючыя вымярэнні</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsObjectColor</name>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="14"/>
      <source>Shape appearance</source>
      <translation>Вонкавы выгляд фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="20"/>
      <source>Default Shape view properties</source>
      <translation>Уласцівасці выгляду першапачатковай фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="34"/>
      <source>Shape color</source>
      <translation>Колер фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="41"/>
      <source>The default color for new shapes</source>
      <translation>Першапачатковы колер для новых фігур</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="61"/>
      <source>Use random color instead</source>
      <translation>Ужыць выпадковы колер</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="64"/>
      <source>Random</source>
      <translation>Выпадковы</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="83"/>
      <source>Shape transparency</source>
      <translation>Празрыстасць фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="90"/>
      <source>The default transparency for new shapes</source>
      <translation>Першапачатковая празрыстасць для новай фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="118"/>
      <source>Line color</source>
      <translation>Колер лініі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="125"/>
      <source>The default line color for new shapes</source>
      <translation>Першапачатковы колер лініі для новай фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="151"/>
      <source>Line width</source>
      <translation>Шырыня лініі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="158"/>
      <source>The default line thickness for new shapes</source>
      <translation>Першапачатковая таўшчыня лініі для новай фігуры</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="161"/>
      <location filename="../../DlgSettingsObjectColor.ui" line="229"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="186"/>
      <source>Vertex color</source>
      <translation>Колер вяршыні</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="193"/>
      <source>The default color for new vertices</source>
      <translation>Першапачатковы колер для новых вяршынь</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="219"/>
      <source>Vertex size</source>
      <translation>Памер вяршыні</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="226"/>
      <source>The default size for new vertices</source>
      <translation>Першапачатковы памер для новых вяршынь</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="254"/>
      <source>Bounding box color</source>
      <translation>Колер габарытаў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="261"/>
      <source>The color of bounding boxes in the 3D view</source>
      <translation>Колер габарытаў у трохмерным прадстаўленні</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="287"/>
      <source>Bounding box font size</source>
      <translation>Памер шрыфту габарытаў</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="294"/>
      <source>The font size of bounding boxes in the 3D view</source>
      <translation>Памер шрыфту габарытаў у трохмерным прадстаўленні</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="328"/>
      <source>Bottom side of surface will be rendered the same way than top.
If not checked, it depends on the option "Backlight color"
(preferences section Display -&gt; 3D View); either the backlight color
will be used or black.</source>
      <translation>Ніжні бок паверхні будзе адлюстроўвацца так жа, як і верхні.
Калі не птушка, гэта залежыць ад налады "Колер асвятлення" (падзел пераваг Праецыраванне - &gt; Трохмернае прадстаўленне); будзе ўжывацца альбо колер асвятлення, альбо чорны.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="334"/>
      <source>Two-side rendering</source>
      <translation>Двухбаковая візуалізацыя</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="368"/>
      <source>Default Annotation color</source>
      <translation>Першапачатковы колер Заметкі</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="382"/>
      <source>Text color</source>
      <translation>Колер тэксту</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="389"/>
      <source>Text color for document annotations</source>
      <translation>Колер тэксту для заметак у дакуменце</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Location</name>
    <message>
      <location filename="../../Location.ui" line="14"/>
      <source>Location</source>
      <translation>Месцазнаходжанне</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="29"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="37"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="54"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="71"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="90"/>
      <source>3D view</source>
      <translation>трохмернае прадстаўленне</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="106"/>
      <source>Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</source>
      <translation>Ужываць карыстальніцкі вектар для напрамку выцягвання,
у адваротным выпадку будзе ўжывацца вектар нармалі плоскасці эскіза</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="110"/>
      <source>Rotation axis</source>
      <translation>Восі вярчэння</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="118"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="125"/>
      <source>x-component of direction vector</source>
      <translation>x-кампанента вектара напрамку</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="147"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="154"/>
      <source>y-component of direction vector</source>
      <translation>y-кампанента вектара напрамку</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="176"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="183"/>
      <source>z-component of direction vector</source>
      <translation>z-кампанента вектара напрамку</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="208"/>
      <source>Angle</source>
      <translation>Вугал</translation>
    </message>
  </context>
  <context>
    <name>PartGui::LoftWidget</name>
    <message>
      <location filename="../../TaskLoft.cpp" line="73"/>
      <source>Available profiles</source>
      <translation>Даступныя профілі</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="74"/>
      <source>Selected profiles</source>
      <translation>Абраныя профілі</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="177"/>
      <source>Too few elements</source>
      <translation>Занадта мала элементаў</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="177"/>
      <source>At least two vertices, edges, wires or faces are required.</source>
      <translation>Неабходна па меншай меры дзве вяршыні, рэбры, ломаныя лініі ці грані.</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="211"/>
      <source>Input error</source>
      <translation>Памылка ўводу</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="240"/>
      <source>Vertex/Edge/Wire/Face</source>
      <translation>Вяршыня/Рабро/Ломаная лінія/Грань</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="241"/>
      <source>Loft</source>
      <translation>Профіль</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Mirroring</name>
    <message>
      <location filename="../../Mirroring.ui" line="14"/>
      <source>Mirroring</source>
      <translation>Сіметрыя</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="121"/>
      <source>Use selected reference</source>
      <translation>Ужываць абраную спасылку</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="142"/>
      <source>Shapes</source>
      <translation>Фігуры</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="98"/>
      <source>Mirror plane:</source>
      <translation>Сіметрычная плоскасць:</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="106"/>
      <source>XY plane</source>
      <translation>Плоскасць XY</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="111"/>
      <source>XZ plane</source>
      <translation>Плоскасць XZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="116"/>
      <source>YZ plane</source>
      <translation>Плоскасць YZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="150"/>
      <location filename="../../Mirroring.cpp" line="215"/>
      <source>Selecting</source>
      <translation>Выбар</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="166"/>
      <source>Mirror plane reference</source>
      <translation>Сіметрычная апорная плоскасць</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="20"/>
      <source>Base point</source>
      <translation>Асноўная кропка</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="26"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="49"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="72"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="211"/>
      <source>Select reference</source>
      <translation>Абраць апорны элемент</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="280"/>
      <source>Select a shape for mirroring, first.</source>
      <translation>Спачатку абярыце фігуру для сіметрыі.</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="287"/>
      <source>No such document '%1'.</source>
      <translation>Адсутнічае такі дакумент '%1'.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::OffsetWidget</name>
    <message>
      <location filename="../../TaskOffset.cpp" line="204"/>
      <source>Input error</source>
      <translation>Памылка ўводу</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ResultModel</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="340"/>
      <source>Name</source>
      <translation>Назва</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="342"/>
      <source>Type</source>
      <translation>Тып</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="344"/>
      <source>Error</source>
      <translation>Памылка</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SectionCut</name>
    <message>
      <location filename="../../SectionCutting.ui" line="20"/>
      <source>Permanent Section Cutting</source>
      <translation>Зрэз пастаяннага перасеку</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="32"/>
      <source>Cutting X</source>
      <translation>Зрэз па восі X</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="44"/>
      <location filename="../../SectionCutting.ui" line="118"/>
      <location filename="../../SectionCutting.ui" line="186"/>
      <source>Offset</source>
      <translation>Зрушэнне</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="71"/>
      <location filename="../../SectionCutting.ui" line="145"/>
      <location filename="../../SectionCutting.ui" line="213"/>
      <source>Flip</source>
      <translation>Павярнуць</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="106"/>
      <source>Cutting Y</source>
      <translation>Зрэз па восі Y</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="174"/>
      <source>Cutting Z</source>
      <translation>Зрэз па восі Z</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="242"/>
      <source>Cut face</source>
      <translation>Грань зрэзу</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="254"/>
      <location filename="../../SectionCutting.ui" line="394"/>
      <source>Color of cut face</source>
      <translation>Колер грані зрэзу</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="257"/>
      <location filename="../../SectionCutting.ui" line="397"/>
      <source>Color</source>
      <translation>Колер</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="302"/>
      <location filename="../../SectionCutting.ui" line="445"/>
      <source>If checked, the color and transparency
will be taken from the cut objects.
Works only properly if all objects
have the same values.</source>
      <translation>Калі птушка, колер і празрыстасць будуць узятыя з выразаных аб'ектаў.
Працуе належным чынам толькі калі ўсе аб'екты маюць аднолькавыя значэнні.</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="308"/>
      <location filename="../../SectionCutting.ui" line="451"/>
      <source>Auto</source>
      <translation>Аўтаматычнае</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="330"/>
      <location filename="../../SectionCutting.ui" line="473"/>
      <source>Transparency of cut face</source>
      <translation>Празрыстасць грані зрэзу</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="333"/>
      <location filename="../../SectionCutting.ui" line="476"/>
      <source>Transparency</source>
      <translation>Празрыстасць</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="371"/>
      <source>Allows to cut objects intersecting each other
for the price that all cut objects
will get the same color</source>
      <translation>Дазваляе выразаць перасякальныя адзін з адным аб'екты,
прывядзе да таго, што ўсе выразаныя аб'екты атрымаюць аднолькавы колер</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="376"/>
      <source>Cut intersecting objects</source>
      <translation>Выразаць аб'екты, якія перасякаюцца</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="419"/>
      <source>Color for all objects</source>
      <translation>Колер для ўсіх аб'ектаў</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="511"/>
      <source>Refreshes the list of visible objects</source>
      <translation>Абнаўляе спіс бачных аб'ектаў</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="514"/>
      <source>Refresh view</source>
      <translation>Абнавіць выгляд</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="544"/>
      <source>When the dialog is closed,
only created cuts will be visible</source>
      <translation>Калі дыялогавае акно зачыніць, будуць бачныя толькі створаныя зрэзы</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="548"/>
      <source>Keep only cuts visible when closing</source>
      <translation>Калі зачыніць, павінны быць бачныя толькі зрэзы</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.cpp" line="1103"/>
      <source>Sliders are disabled for assemblies</source>
      <translation>Паўзункі адключаныя для зборак</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeBuilderWidget</name>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="222"/>
      <source>Unsupported</source>
      <translation>Не падтрымліваецца</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="222"/>
      <source>Box selection for shells is not supported</source>
      <translation>Прастакутнік выбару для абалонкі не падтрымліваецца</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="231"/>
      <location filename="../../TaskShapeBuilder.cpp" line="250"/>
      <location filename="../../TaskShapeBuilder.cpp" line="278"/>
      <location filename="../../TaskShapeBuilder.cpp" line="319"/>
      <location filename="../../TaskShapeBuilder.cpp" line="371"/>
      <location filename="../../TaskShapeBuilder.cpp" line="423"/>
      <location filename="../../TaskShapeBuilder.cpp" line="484"/>
      <source>Wrong selection</source>
      <translation>Няправільны выбар</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="231"/>
      <location filename="../../TaskShapeBuilder.cpp" line="250"/>
      <source>Select two vertices</source>
      <translation>Абраць дзве вяршыні</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="278"/>
      <location filename="../../TaskShapeBuilder.cpp" line="371"/>
      <source>Select one or more edges</source>
      <translation>Абраць адно ці болей рэбраў</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="319"/>
      <source>Select three or more vertices</source>
      <translation>Абраць тры ці болей вяршыні</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="423"/>
      <source>Select two or more faces</source>
      <translation>Абраць дзве ці болей грані</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="484"/>
      <source>Select only one part object</source>
      <translation>Абраць толькі адзін аб'ект дэталі</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="536"/>
      <source>Select two vertices to create an edge</source>
      <translation>Абраць дзве вяршыні каб стварыць рабро</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="543"/>
      <source>Select adjacent edges</source>
      <translation>Абраць сумежныя рэбры</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="550"/>
      <source>Select a list of vertices</source>
      <translation>Абраць спіс вяршынь</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="557"/>
      <source>Select a closed set of edges</source>
      <translation>Абраць замкнуты набор рэбраў</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="564"/>
      <source>Select adjacent faces</source>
      <translation>Абраць сумежныя грані</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="571"/>
      <source>All shape types can be selected</source>
      <translation>Можна абраць усе тыпы фігур</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeFromMesh</name>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="14"/>
      <source>Shape from mesh</source>
      <translation>Фігура з паліганальнай сеткі</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="20"/>
      <source>Sew shape</source>
      <translation>Сшыць фігуру</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="32"/>
      <source>Enter tolerance for sewing shape:</source>
      <translation>Увядзіце дакладнасць для сшывання фігуры:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SweepWidget</name>
    <message>
      <location filename="../../TaskSweep.cpp" line="131"/>
      <source>Available profiles</source>
      <translation>Даступныя профілі</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="132"/>
      <source>Selected profiles</source>
      <translation>Абраныя профілі</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="328"/>
      <source>Too few elements</source>
      <translation>Занадта мала элементаў</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="328"/>
      <source>At least one edge or wire is required.</source>
      <translation>Патрабуецца прынамсі адно рабро ці ломаная лінія.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="332"/>
      <source>Invalid selection</source>
      <translation>Хібны выбар</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="332"/>
      <source>Select one or more edges from a single object.</source>
      <translation>Абраць адзін ці некалькі рэбраў аднаго аб'екту.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="339"/>
      <source>Wrong selection</source>
      <translation>Няправільны выбар</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="339"/>
      <source>'%1' cannot be used as profile and path.</source>
      <translation>'%1' не атрымалася ўжываць у якасці профілю і траекторыі.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="377"/>
      <source>Input error</source>
      <translation>Памылка ўводу</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="410"/>
      <source>Done</source>
      <translation>Гатова</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="412"/>
      <source>Select one or more connected edges in the 3d view and press 'Done'</source>
      <translation>Абярыце адно ці некалькі злучаных рэбраў у трохмерным прадстаўленні, і націсніце 'Гатова'</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="434"/>
      <location filename="../../TaskSweep.cpp" line="442"/>
      <source>Sweep path</source>
      <translation>Траекторыя выцягвання</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="434"/>
      <location filename="../../TaskSweep.cpp" line="442"/>
      <source>The selected sweep path is invalid.</source>
      <translation>Хібная абраная траекторыя выцягвання.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="454"/>
      <source>Vertex/Wire</source>
      <translation type="unfinished">Vertex/Wire</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="455"/>
      <source>Sweep</source>
      <translation>Выцягнуць</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskAttacher</name>
    <message>
      <location filename="../../TaskAttacher.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Выбар прыняты</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Апора 1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Апора 2</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Апора 3</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Апора 4</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="101"/>
      <source>Attachment mode:</source>
      <translation>Рэжым мацавання:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="124"/>
      <location filename="../../TaskAttacher.cpp" line="337"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Зрушэнне прымацавання (у лакальных каардынатах):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="136"/>
      <source>In x-direction:</source>
      <translation>Па напрамку x:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="155"/>
      <location filename="../../TaskAttacher.ui" line="191"/>
      <location filename="../../TaskAttacher.ui" line="227"/>
      <source>Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Заўвага: Размяшчэнне выяўляецца ў лакальнай сістэме каардынат
прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="172"/>
      <source>In y-direction:</source>
      <translation>Па напрамку y:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="208"/>
      <source>In z-direction:</source>
      <translation>Па напрамку z:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="244"/>
      <source>Around x-axis:</source>
      <translation>Вакол восі x:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="257"/>
      <source>Rotation around the x-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Вярчэнне вакол восі x
Заўвага: Размяшчэнне выяўляецца ў лакальнай сістэме каардынат
прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="284"/>
      <source>Around y-axis:</source>
      <translation>Вакол восі y:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="297"/>
      <source>Rotation around the y-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Вярчэнне вакол восі y
Заўвага: Размяшчэнне выяўляецца ў лакальнай сістэме каардынат
прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="324"/>
      <source>Around z-axis:</source>
      <translation>Вакол восі z:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="337"/>
      <source>Rotation around the z-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Вярчэнне вакол восі z
Заўвага: Размяшчэнне выяўляецца ў лакальнай сістэме каардынат
прымацаванага аб'екту.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="361"/>
      <source>Flip side of attachment and offset</source>
      <translation>Павярнуць бок мацавання і зрушэння</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="364"/>
      <source>Flip sides</source>
      <translation>Павярнуць бакі</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="320"/>
      <source>OCC error: %1</source>
      <translation>Памылка OpenCASCADE: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="322"/>
      <source>unknown error</source>
      <translation>невядомая памылка</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="325"/>
      <source>Attachment mode failed: %1</source>
      <translation>Памылка рэжыму прымацавання: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="329"/>
      <source>Not attached</source>
      <translation>Не прымацаваны</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="333"/>
      <source>Attached with mode %1</source>
      <translation>Прымацаваны ў рэжыме %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="337"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Зрушэнне прымацавання (неактыўны - не прымацаваны):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="634"/>
      <source>Face</source>
      <translation>Грань</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="641"/>
      <source>Edge</source>
      <translation>Рабро</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="648"/>
      <source>Vertex</source>
      <translation>Вяршыня</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="713"/>
      <source>Selecting...</source>
      <translation>Абраны...</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="717"/>
      <source>Reference%1</source>
      <translation>Апора%1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="764"/>
      <source>Not editable because rotation of AttachmentOffset is bound by expressions.</source>
      <translation>Недаступны для змены, паколькі вярчэнне Зрушэння прымацавання абмежавана выразамі.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="830"/>
      <source>Reference combinations:</source>
      <translation>Камбінацыі арыенціраў:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="847"/>
      <source>%1 (add %2)</source>
      <translation>%1 (дадаць %2)</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="852"/>
      <source>%1 (add more references)</source>
      <translation>%1 (дадаць болей арыенціраў)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryDialog</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1001"/>
      <source>Shape Content</source>
      <translation>Змест фігуры</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1009"/>
      <location filename="../../TaskCheckGeometry.cpp" line="1204"/>
      <source>Settings</source>
      <translation>Налады</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1013"/>
      <source>Skip settings page</source>
      <translation>Прапусціць налады старонкі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1015"/>
      <source>Skip this settings page and run the geometry check automatically.</source>
      <translation>Прапусціць налады старонкі і выканаць праверку геаметрыі аўтаматычна.</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1017"/>
      <source>Default: false</source>
      <translation>Першапачаткова: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1024"/>
      <source>Run boolean operation check</source>
      <translation>Запусціць праверку лагічнай аперацыі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1025"/>
      <source>Extra boolean operations check that can sometimes find errors that
the standard BRep geometry check misses. These errors do not always
mean the checked object is unusable.  Default: false</source>
      <translation>Дадатковая праверка лагічнай аперацыі, якая часам можа выяўляць памылкі,
якія прапускае стандартная праверка геаметрыі B-Rep. Памылкі не заўсёды
азначаюць, што правераны аб'ект непрыдатны для ўжывання. Першапачаткова: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1035"/>
      <source>Single-threaded</source>
      <translation>Аднапатокавы</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1036"/>
      <source>Run the geometry check in a single thread.  This is slower,
but more stable.  Default: false</source>
      <translation>Запусціць праверку геаметрыі ў адным патоку. Праца павольная,
але больш стабільная. Першапачаткова: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1045"/>
      <source>Log errors</source>
      <translation>Часопіс памылак</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1046"/>
      <source>Log errors to report view.  Default: true</source>
      <translation>Часопіс памылак у праглядзе справаздачы. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1053"/>
      <source>Expand shape content</source>
      <translation>Разгарнуць змест фігуры</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1054"/>
      <source>Expand shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Разгарнуць змест фігуры. Змены ўступяць у сілу пры наступным ужыванні
інструмента праверкі геаметрыі. Першапачаткова: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1063"/>
      <source>Advanced shape content</source>
      <translation>Пашыраны змест фігуры</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1064"/>
      <source>Show advanced shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Паказаць пашыраны змест фігуры.
Змены ўступяць у сілу пры наступным ужыванні інструмента праверкі геаметрыі.
Першапачаткова: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1072"/>
      <source>
Individual boolean operation checks:</source>
      <translation>
Праверкі асобнай лагічнай аперацыі:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1075"/>
      <source>Bad type</source>
      <translation>Няправільны тып</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1083"/>
      <source>Self-intersect</source>
      <translation>Самаперакрыжаванне</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1091"/>
      <source>Too small edge</source>
      <translation>Занадта малое рабро</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1099"/>
      <source>Nonrecoverable face</source>
      <translation>Неадноўленая грань</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1107"/>
      <source>Continuity</source>
      <translation>Бесперапыннасць</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1115"/>
      <source>Incompatibility of face</source>
      <translation>Несумяшчальнасць грані</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1123"/>
      <source>Incompatibility of vertex</source>
      <translation>Несумяшчальная вяршыня</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1131"/>
      <source>Incompatibility of edge</source>
      <translation>Несумяшчальнасць рабра</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1139"/>
      <source>Invalid curve on surface</source>
      <translation>Хібная крывая на паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1076"/>
      <source>Check for bad argument types.  Default: true</source>
      <translation>Праверыць на няправільныя тыпы аргументаў. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1084"/>
      <source>Check for self-intersections.  Default: true</source>
      <translation>Праверыць на самаперакрыжаванні. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1092"/>
      <source>Check for edges that are too small.  Default: true</source>
      <translation>Праверыць на занадта малыя рэбры. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1100"/>
      <source>Check for nonrecoverable faces.  Default: true</source>
      <translation>Праверыць на неадноўленыя грані. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1108"/>
      <source>Check for continuity.  Default: true</source>
      <translation>Праверыць на бесперапыннасць. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1116"/>
      <source>Check for incompatible faces.  Default: true</source>
      <translation>Праверыць на несумяшчальнасць граняў. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1124"/>
      <source>Check for incompatible vertices.  Default: true</source>
      <translation>Праверыць на несумяшчальнасць вяршынь. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1132"/>
      <source>Check for incompatible edges.  Default: true</source>
      <translation>Праверыць на несумяшчальнасць рэбраў. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1140"/>
      <source>Check for invalid curves on surfaces.  Default: true</source>
      <translation>Праверыць на хібныя крывая на паверхні. Першапачаткова: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1203"/>
      <source>Run check</source>
      <translation>Запусціць праверку</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1209"/>
      <source>Results</source>
      <translation>Вынікі</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryResults</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="375"/>
      <source>Check Geometry Results</source>
      <translation>Вынікі праверкі геаметрыі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="394"/>
      <source>Check is running...</source>
      <translation>Праверка запушчана...</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="417"/>
      <source>Boolean operation check...</source>
      <translation>Праверка лагічнай аперацыі...</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="419"/>
      <location filename="../../TaskCheckGeometry.cpp" line="424"/>
      <source>Check geometry</source>
      <translation>Праверка геаметрыі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="459"/>
      <source>Invalid</source>
      <translation>Хібны</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="478"/>
      <source>Checking</source>
      <translation>Праверка</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="501"/>
      <source>%1 processed out of %2 selected</source>
      <translation>Апрацавана %1 з абраных %2</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskCheckGeometry.cpp" line="502"/>
      <source>%n invalid shapes.</source>
      <translation>
        <numerusform>%n хібная фігура.</numerusform>
        <numerusform>%n хібныя фігуры.</numerusform>
        <numerusform>%n хібных фігур.</numerusform>
        <numerusform>%n хібных фігур.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="590"/>
      <source>Checked object</source>
      <translation>Правяраемы аб'ект</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskDlgAttacher</name>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1117"/>
      <source>Datum dialog: Input error</source>
      <translation>Дыялог пункту адліку: памылка ўводу</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskExportStep</name>
    <message>
      <location filename="../../DlgExportStep.cpp" line="208"/>
      <source>Don't show this dialog again</source>
      <translation>Болей не паказваць гэтае дыялогавае акно</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskFaceColors</name>
    <message>
      <location filename="../../TaskFaceColors.ui" line="14"/>
      <source>Set color per face</source>
      <translation>Задаць колер на грані</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="20"/>
      <source>Click on the faces in the 3D view to select them</source>
      <translation>Націснуць на грань, каб абраць яе ў трохмерным прадстаўленні</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="39"/>
      <source>Faces:</source>
      <translation>Грані:</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="87"/>
      <source>Resets color for all faces of the part</source>
      <translation>Скінуць колер для ўсіх граняў на дэталі</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="90"/>
      <source>Set to default</source>
      <translation>Задаць першапачатковым</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="97"/>
      <source>When checked, the you can select multiple faces
by dragging a selection rectangle in the 3D view</source>
      <translation>Калі птушка, вы можаце абраць некалькі граняў,
калі перацягнеце прастакутнік вылучэння ў трохмерным прадстаўленні</translation>
    </message>
    <message>
      <location filename="../../TaskFaceColors.ui" line="101"/>
      <source>Box selection</source>
      <translation>Вылучыць вобласць</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskLoft</name>
    <message>
      <location filename="../../TaskLoft.ui" line="14"/>
      <source>Loft</source>
      <translation>Профіль</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="23"/>
      <source>Create solid</source>
      <translation>Стварыць суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="30"/>
      <source>Ruled surface</source>
      <translation>Лінейная паверхня</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="37"/>
      <source>Closed</source>
      <translation>Замкнуты</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskOffset</name>
    <message>
      <location filename="../../TaskOffset.ui" line="14"/>
      <location filename="../../TaskOffset.ui" line="20"/>
      <source>Offset</source>
      <translation>Зрушэнне</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="34"/>
      <source>Mode</source>
      <translation>Рэжым</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="42"/>
      <source>Skin</source>
      <translation>Тэма афармлення</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="47"/>
      <source>Pipe</source>
      <translation>Труба</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="52"/>
      <source>RectoVerso</source>
      <translation>Абапал</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="60"/>
      <source>Join type</source>
      <translation>Тып аб'яднання</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="68"/>
      <source>Arc</source>
      <translation>Дуга</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="73"/>
      <source>Tangent</source>
      <translation>Датычная</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="78"/>
      <location filename="../../TaskOffset.ui" line="86"/>
      <source>Intersection</source>
      <translation>Перасячэнне</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="93"/>
      <source>Self-intersection</source>
      <translation>Самаперакрыжаванне</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="100"/>
      <source>Fill offset</source>
      <translation>Запоўніць зрушэнне</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="114"/>
      <source>Faces</source>
      <translation>Грані</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="144"/>
      <source>Update view</source>
      <translation>Абнавіць выгляд</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskShapeBuilder</name>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="14"/>
      <location filename="../../TaskShapeBuilder.ui" line="20"/>
      <source>Create shape</source>
      <translation>Стварыць фігуру</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="26"/>
      <source>Edge from vertices</source>
      <translation>Рабро з вяршынь</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="33"/>
      <source>Wire from edges</source>
      <translation>Ломаная лінія з рэбраў</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="40"/>
      <source>Face from vertices</source>
      <translation>Грань з вяршынь</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="47"/>
      <source>Face from edges</source>
      <translation>Грань з рэбраў</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="54"/>
      <source>Shell from faces</source>
      <translation>Абалонка з граняў</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="61"/>
      <source>Solid from shell</source>
      <translation>Суцэльнае цела з абалонкі</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="75"/>
      <source>Planar</source>
      <translation>Плоскі</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="82"/>
      <source>Refine shape</source>
      <translation>Удасканаліць фігуру</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="92"/>
      <source>All faces</source>
      <translation>Усе грані</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="101"/>
      <source>Box selection...</source>
      <translation>Азначыць вобласць выбару...</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="121"/>
      <source>Create</source>
      <translation>Стварыць</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskSweep</name>
    <message>
      <location filename="../../TaskSweep.ui" line="14"/>
      <source>Sweep</source>
      <translation>Выцягнуць</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="23"/>
      <source>Sweep Path</source>
      <translation>Траекторыя выцягвання</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="53"/>
      <source>Create solid</source>
      <translation>Стварыць суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="60"/>
      <source>Frenet</source>
      <translation>Вектар Фрэне</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="484"/>
      <source>Select one or more profiles and select an edge or wire
in the 3D view for the sweep path.</source>
      <translation>Абярыце адзін ці некалькі профіляў, і абярыце рабро ці ломаную лінію ў трохмерным прадстаўленні для траекторыі выцягвання.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskTube</name>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="14"/>
      <source>Tube</source>
      <translation>Труба</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="23"/>
      <source>Parameter</source>
      <translation>Налада</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="46"/>
      <source>Outer radius</source>
      <translation>Вонкавы радыус</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="69"/>
      <source>Inner radius</source>
      <translation>Унутраны радыус</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="92"/>
      <source>Height:</source>
      <translation>Вышыня:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ThicknessWidget</name>
    <message>
      <location filename="../../TaskThickness.cpp" line="89"/>
      <location filename="../../TaskThickness.cpp" line="288"/>
      <location filename="../../TaskThickness.cpp" line="298"/>
      <source>Thickness</source>
      <translation>Таўшчыня</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="185"/>
      <source>Select faces of the source object and press 'Done'</source>
      <translation>Абярыце грані зыходнага аб'екта і націсніце 'Гатова'</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="188"/>
      <source>Done</source>
      <translation>Гатова</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="253"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="47"/>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="54"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="53"/>
      <location filename="../../ViewProvider.cpp" line="49"/>
      <source>Edit %1</source>
      <translation>Змяніць %1</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="234"/>
      <source>Part and Part Design workbench</source>
      <translation>Варштаты Дэталь і Праектаванне дэталі</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="235"/>
      <location filename="../../AppPartGui.cpp" line="236"/>
      <location filename="../../AppPartGui.cpp" line="237"/>
      <location filename="../../AppPartGui.cpp" line="238"/>
      <source>Part/Part Design</source>
      <translation>Дэталь/Праектаванне дэталі</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="239"/>
      <location filename="../../AppPartGui.cpp" line="240"/>
      <source>Import-Export</source>
      <translation>Імпарт-Экспарт</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="313"/>
      <location filename="../../Command.cpp" line="389"/>
      <location filename="../../Command.cpp" line="465"/>
      <location filename="../../Command.cpp" line="856"/>
      <location filename="../../Command.cpp" line="913"/>
      <location filename="../../Command.cpp" line="2034"/>
      <source>Wrong selection</source>
      <translation>Няправільны выбар</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <location filename="../../Command.cpp" line="914"/>
      <source>Select two shapes please.</source>
      <translation>Абярыце, калі ласка, дзве фігуры.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="324"/>
      <location filename="../../Command.cpp" line="400"/>
      <location filename="../../Command.cpp" line="476"/>
      <source>Non-solids selected</source>
      <translation>Абраны несуцэльныя целы</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="325"/>
      <location filename="../../Command.cpp" line="401"/>
      <location filename="../../Command.cpp" line="477"/>
      <source>The use of non-solids for boolean operations may lead to unexpected results.
Do you want to continue?</source>
      <translation>Выкарыстанне несуцэльных цел для лагічных аперацый можа прывесці да нечаканых вынікаў.
Ці хочаце вы працягнуць?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="390"/>
      <source>Select two shapes or more, please. Or, select one compound containing two or more shapes to compute common between.</source>
      <translation>Абярыце, калі ласка, дзве фігуры ці болей. Альбо абярыце адно злучэнне, якое змяшчае дзве ці болей фігуры, каб вылічыць агульнае паміж імі.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="466"/>
      <source>Select two shapes or more, please. Or, select one compound containing two or more shapes to be fused.</source>
      <translation>Абярыце, калі ласка, дзве фігуры ці болей. Альбо абярыце адно злучэнне, якое змяшчае дзве ці болей фігуры, каб аб'яднаць іх.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="857"/>
      <source>Select one shape or more, please.</source>
      <translation>Абярыце, калі ласка, адну фігуру ці болей.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1071"/>
      <source>All CAD Files</source>
      <translation>Усе файлы CAD</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1076"/>
      <source>All Files</source>
      <translation>Усе файлы</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2035"/>
      <source>You have to select either two edges or two wires.</source>
      <translation>Вы павінны абраць два рабра альбо дзве ломаныя лініі.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="66"/>
      <location filename="../../TaskAttacher.cpp" line="102"/>
      <source>No reference selected</source>
      <translation>Без абраных спасылак</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="81"/>
      <location filename="../../TaskAttacher.cpp" line="75"/>
      <source>Face</source>
      <translation>Грань</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="83"/>
      <location filename="../../TaskAttacher.cpp" line="78"/>
      <source>Edge</source>
      <translation>Рабро</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="84"/>
      <location filename="../../TaskAttacher.cpp" line="81"/>
      <source>Vertex</source>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="77"/>
      <source>Compound</source>
      <translation>Злучэнне</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="78"/>
      <source>Compound Solid</source>
      <translation>Злучанае суцэльнае цела</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="79"/>
      <source>Solid</source>
      <translation>Суцэльны</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="80"/>
      <source>Shell</source>
      <translation>Абалонка</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="82"/>
      <source>Wire</source>
      <translation>Ломаная</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="85"/>
      <source>Shape</source>
      <translation>Фігура</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="100"/>
      <source>No Error</source>
      <translation>Без памылак</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="101"/>
      <source>Invalid Point On Curve</source>
      <translation>Хібная кропка на крывой</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="102"/>
      <source>Invalid Point On Curve On Surface</source>
      <translation>Хібная кропка на крывой паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="103"/>
      <source>Invalid Point On Surface</source>
      <translation>Хібная кропка на паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="104"/>
      <source>No 3D Curve</source>
      <translation>Без трохмернай крывой</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="105"/>
      <source>Multiple 3D Curve</source>
      <translation>Множная трохмерная крывая</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="106"/>
      <source>Invalid 3D Curve</source>
      <translation>Хібная трохмерная крывая</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="107"/>
      <source>No Curve On Surface</source>
      <translation>Без крывой на паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="108"/>
      <source>Invalid Curve On Surface</source>
      <translation>Хібная крывая на паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="109"/>
      <source>Invalid Curve On Closed Surface</source>
      <translation>Хібная крывая на замкнутай паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="110"/>
      <source>Invalid Same Range Flag</source>
      <translation>Хібны дыяпазон разметкі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="111"/>
      <source>Invalid Same Parameter Flag</source>
      <translation>Хібная налада разметкі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="112"/>
      <source>Invalid Degenerated Flag</source>
      <translation>Хібнае памяншэнне разметкі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="113"/>
      <source>Free Edge</source>
      <translation>Свабоднае рабро</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="114"/>
      <source>Invalid MultiConnexity</source>
      <translation>Хібная шматсувязь</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="115"/>
      <source>Invalid Range</source>
      <translation>Хібны дыяпазон</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="116"/>
      <source>Empty Wire</source>
      <translation>Пустая ломаная лінія</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="117"/>
      <source>Redundant Edge</source>
      <translation>Залішняе рабро</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="118"/>
      <source>Self Intersecting Wire</source>
      <translation>Самаперасякальная ломаная лінія</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="119"/>
      <source>No Surface</source>
      <translation>Без паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="120"/>
      <source>Invalid Wire</source>
      <translation>Хібная ломаная лінія</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="121"/>
      <source>Redundant Wire</source>
      <translation>Залішняя ломаная лінія</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="122"/>
      <source>Intersecting Wires</source>
      <translation>Перасякальная ломаная лінія</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="123"/>
      <source>Invalid Imbrication Of Wires</source>
      <translation>Хібнае перакрыццё ломаных ліній</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="124"/>
      <source>Empty Shell</source>
      <translation>Пустая абалонка</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="125"/>
      <source>Redundant Face</source>
      <translation>Залішняя грань</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="126"/>
      <source>Unorientable Shape</source>
      <translation>Неарыентаваная фігура</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="127"/>
      <source>Not Closed</source>
      <translation>Не замкнутая</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="128"/>
      <source>Not Connected</source>
      <translation>Не злучана</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="129"/>
      <source>Sub Shape Not In Shape</source>
      <translation>Укладзеная фігура не знаходзіцца ў фігуры</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="130"/>
      <source>Bad Orientation</source>
      <translation>Дрэнная арыентацыя</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="131"/>
      <source>Bad Orientation Of Sub Shape</source>
      <translation>Дрэнная арыентацыя ўкладзенай фігуры</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="132"/>
      <source>Invalid Tolerance Value</source>
      <translation>Хібнае значэнне дакладнасці</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="133"/>
      <source>Check Failed</source>
      <translation>Няўдача праверкі</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="143"/>
      <source>No Result</source>
      <translation>Без выніку</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="147"/>
      <source>Out Of Enum Range:</source>
      <translation>Па-за дыяпазонам пералічэння:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="159"/>
      <source>Boolean operation: Unknown check</source>
      <translation>Лагічная аперацыя: невядомая праверка</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="160"/>
      <source>Boolean operation: Bad type</source>
      <translation>Лагічная аперацыя: няправільны тып</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="161"/>
      <source>Boolean operation: Self-intersection found</source>
      <translation>Лагічная аперацыя: знойдзена самаперакрыжаванне</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="162"/>
      <source>Boolean operation: Edge too small</source>
      <translation>Лагічная аперацыя: рабро занадта малое</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="163"/>
      <source>Boolean operation: Non-recoverable face</source>
      <translation>Лагічная аперацыя: неадноўленая грань</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="164"/>
      <source>Boolean operation: Incompatibility of vertex</source>
      <translation>Лагічная аперацыя: несумяшчальная вяршыня</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="165"/>
      <source>Boolean operation: Incompatibility of edge</source>
      <translation>Лагічная аперацыя: несумяшчальнае рабро</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="166"/>
      <source>Boolean operation: Incompatibility of face</source>
      <translation>Лагічная аперацыя: несумяшчальная грань</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="167"/>
      <source>Boolean operation: Aborted</source>
      <translation>Лагічная аперацыя: перапыненая</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="168"/>
      <source>Boolean operation: GeomAbs_C0</source>
      <translation>Лагічная аперацыя: GeomAbs_C0</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="169"/>
      <source>Boolean operation: Invalid curve on surface</source>
      <translation>Лагічная аперацыя: хібная крывая на паверхні</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="170"/>
      <source>Boolean operation: Not valid</source>
      <translation>Лагічная аперацыя: недапушчальная</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="699"/>
      <source>Invalid</source>
      <translation>Хібны</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="658"/>
      <location filename="../../TaskDimension.cpp" line="1794"/>
      <source>Selections</source>
      <translation>Абраныя</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="665"/>
      <location filename="../../TaskDimension.cpp" line="1801"/>
      <source>Control</source>
      <translation type="unfinished">Control</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="1419"/>
      <source>Selection </source>
      <translation>Выбар </translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="1503"/>
      <source>Reset selection</source>
      <translation>Скінуць выбар</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="1507"/>
      <source>Toggle direct dimensions</source>
      <translation>Пераключыць прамыя вымярэнні</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="1512"/>
      <source>Toggle orthogonal dimensions</source>
      <translation>Пераключыць артаганальныя вымярэнні</translation>
    </message>
    <message>
      <location filename="../../TaskDimension.cpp" line="1517"/>
      <source>Clear all dimensions</source>
      <translation>Ачысціць усе вымярэнні</translation>
    </message>
    <message>
      <location filename="../../ViewProviderExt.cpp" line="854"/>
      <source>Set colors...</source>
      <translation>Задаць колеры...</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="84"/>
      <source>Edit mirror plane</source>
      <translation>Змяніць плоскасць сіметрыі</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="294"/>
      <source>Edit fillet edges</source>
      <translation>Змяніць акругленне рэбраў</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="404"/>
      <source>Edit chamfer edges</source>
      <translation>Змяніць фаску рэбраў</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="540"/>
      <source>Edit offset</source>
      <translation>Змяніць зрушэнне</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="622"/>
      <source>Edit thickness</source>
      <translation>Змяніць таўшчыню</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSpline.cpp" line="94"/>
      <source>Show control points</source>
      <translation>Паказаць кантрольныя кропкі</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAttachExtension.cpp" line="118"/>
      <source>Attachment editor</source>
      <translation>Рэдактар прымацавання</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="52"/>
      <source>Create tube</source>
      <translation>Стварыць трубу</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="172"/>
      <source>Distance in parameter space</source>
      <translation>Адлегласць у прасторы налад</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="173"/>
      <source>Enter distance:</source>
      <translation>Увядзіце адлегласць:</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="33"/>
      <source>&amp;Part</source>
      <translation>&amp;Дэталь</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="34"/>
      <source>&amp;Simple</source>
      <translation>&amp;Простая</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="35"/>
      <source>&amp;Parametric</source>
      <translation>&amp;Параметрычная</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="36"/>
      <source>Solids</source>
      <translation>Суцэльная целы</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Part tools</source>
      <translation>Інструменты дэталі</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Boolean</source>
      <translation>Лагічная аперацыя</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Primitives</source>
      <translation>Першасныя целы</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Join</source>
      <translation>Аб'яднаць</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Split</source>
      <translation>Падзяліць</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Compound</source>
      <translation>Злучэнне</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Create a copy</source>
      <translation>Стварыць копію</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Measure</source>
      <translation>Вымярэнне</translation>
    </message>
  </context>
  <context>
    <name>Part_Tube</name>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="44"/>
      <source>Create tube</source>
      <translation>Стварыць трубу</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="50"/>
      <source>Creates a tube</source>
      <translation>Стварыць трубу</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinFeatures</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="78"/>
      <source>Computing the result failed with an error:</source>
      <translation>Вылічэнне выніку завяршылася памылкай:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="79"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Націсніце 'Працягнуць', каб стварыць функцыю ў любым выпадку, або 'Спыніць', каб адмяніць.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="80"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="199"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="295"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="389"/>
      <source>Bad selection</source>
      <translation>Дрэнны выбар</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="82"/>
      <source>Continue</source>
      <translation>Працягнуць</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="198"/>
      <source>Select at least two objects, or one or more compounds</source>
      <translation>Абярыце па меншай меры два аб'екты, альбо адно ці некалькі злучэнняў</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="294"/>
      <source>Select base object, then the object to embed, and then invoke this tool.</source>
      <translation>Абярыце асноўны аб'ект, далей аб'ект для ўбудавання, а потым запусціце гэты інструмент.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="388"/>
      <source>Select the object to make a cutout in, then the object that should fit into the cutout, and then invoke this tool.</source>
      <translation>Абярыце аб'ект, у якім трэба зрабіць выраз, потым аб'ект, які павінен упісацца ў выраз, а затым запусціце гэты інструмент.</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinConnect</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="186"/>
      <source>Connect objects</source>
      <translation>Злучыць аб'екты</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="191"/>
      <source>Fuses objects, taking care to preserve voids.</source>
      <translation>Засцерагае прадметы, каб паклапаціцца аб захаванні пустэч.</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinEmbed</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="282"/>
      <source>Embed object</source>
      <translation>Убудаваць аб'ект</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="287"/>
      <source>Fuses one object into another, taking care to preserve voids.</source>
      <translation>Засцерагае адзін аб'ект у іншым, каб паклапаціцца аб захаванні пустэч.</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinCutout</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="376"/>
      <source>Cutout for object</source>
      <translation>Адрэзаць для аб'екту</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="381"/>
      <source>Makes a cutout in one object to fit another object.</source>
      <translation>Зрабіць выраз у адным аб'екце, каб ён адпавядаў іншаму аб'екту.</translation>
    </message>
  </context>
  <context>
    <name>Part_SplitFeatures</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="155"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="298"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="492"/>
      <source>Computing the result failed with an error:</source>
      <translation>Вылічэнне выніку завяршылася памылкай:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="156"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="299"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="493"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Націсніце 'Працягнуць', каб стварыць функцыю ў любым выпадку, або 'Спыніць', каб адмяніць.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="157"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="199"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="300"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="354"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="385"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="494"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="535"/>
      <source>Bad selection</source>
      <translation>Дрэнны выбар</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="159"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="302"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="496"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="114"/>
      <source>Continue</source>
      <translation>Працягнуць</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="198"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="534"/>
      <source>Select at least two objects, or one or more compounds. If only one compound is selected, the compounded shapes will be intersected between each other (otherwise, compounds with self-intersections are invalid).</source>
      <translation>Абярыце па меншай меры два аб'екты, альбо адно ці некалькі злучэнняў. Калі абрана толькі адное злучэнне, складовыя фігуры будуць перасякацца адзін з адным (у адваротным выпадку злучэнні з самаперакрыжаванямі хібныя).</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="353"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="384"/>
      <source>Select at least two objects. The first one is the object to be sliced; the rest are objects to slice with.</source>
      <translation>Абярыце па меншай меры два аб'екты. Першы з іх - аб'ект, які наразаецца; астатнія - аб'екты, з дапамогай якіх можна нарэзаць.</translation>
    </message>
  </context>
  <context>
    <name>Part_CompoundFilter</name>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="51"/>
      <source>Compound Filter</source>
      <translation>Фільтр злучаных фігур</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="61"/>
      <source>Filter out objects from a selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</source>
      <translation>Фільтраваць аб'екты з абранага злучэння па такіх характарыстыках, як аб'ём,
плошча ці даўжыня, альбо абраць канкрэтныя элементы.
Калі абраны другі аб'ект, ён будзе ўжыты ў якасці эталону, напрыклад,
для фільтрацыі сутыкненняў ці адлегласцяў.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="70"/>
      <source>First select a shape that is a compound. If a second object is selected (optional) it will be treated as a stencil.</source>
      <translation>Спачатку абярыце фігуру, якая з'яўляецца злучэннем. Калі абраны другі аб'ект (неабавязкова), ён будзе разглядацца як трафарэт.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="71"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="112"/>
      <source>Bad selection</source>
      <translation>Дрэнны выбар</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="110"/>
      <source>Computing the result failed with an error:</source>
      <translation>Вылічэнне выніку завяршылася памылкай:</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="111"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Націсніце 'Працягнуць', каб стварыць функцыю ў любым выпадку, або 'Спыніць', каб адмяніць.</translation>
    </message>
  </context>
  <context>
    <name>Part_ExplodeCompound</name>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="50"/>
      <source>Explode compound</source>
      <translation>Разбіць злучэнне</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="56"/>
      <source>Split up a compound of shapes into separate objects.
It will create a 'Compound Filter' for each shape.</source>
      <translation>Падзяляе злучэнне фігур на асобныя аб'екты.
Стварае 'Фільтр злучаных фігур' для кожнай фігуры.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="62"/>
      <source>First select a shape that is a compound.</source>
      <translation>Спачатку абярыце фігуру, якая з'яўляецца злучэннем.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="63"/>
      <source>Bad selection</source>
      <translation>Дрэнны выбар</translation>
    </message>
  </context>
  <context>
    <name>AttachmentEditor</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="87"/>
      <source>No object named {}</source>
      <translation>Адсутнічае аб'ект з назвай {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="91"/>
      <source>Failed to parse link (more than one colon encountered)</source>
      <translation>Не атрымалася апрацаваць сувязь(сустракаецца больш, чым адно двукроп'е)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="204"/>
      <source>Object {} is neither movable nor attachable, can't edit attachment</source>
      <translation>Аб'ект {} не з'яўляецца ні рухомым, ні прымацаваным, нельга мяняць мацаванне</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="214"/>
      <source>{} is not attachable. You can still use attachment editor dialog to align the object, but the attachment won't be parametric.</source>
      <translation>{} не прымацаваны. Вы ўсё яшчэ можаце ўжыць дыялогавае акно рэдактара мацавання для выраўноўвання аб'екта, але мацаванне не будзе параметрычным.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="215"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="228"/>
      <source>Attachment</source>
      <translation>Прымацаваць</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="217"/>
      <source>Continue</source>
      <translation>Працягнуць</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="272"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="317"/>
      <source>Edit attachment of {}</source>
      <translation>Змяніць мацаванне {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="362"/>
      <source>Ignored. Can't attach object to itself!</source>
      <translation>Прапушчана. Не атрымалася прымацаваць аб'ект да самога сябе!</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="365"/>
      <source>{} depends on object being attached, can't use it for attachment</source>
      <translation>{} залежыць ад прымацаванага аб'екту, нельга ўжываць яго для мацавання</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="505"/>
      <source>{} (add {})</source>
      <translation>{} (дадаць {})</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="507"/>
      <source>{} (add more references)</source>
      <translation>{} (дадаць болей арыенціраў)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="537"/>
      <source>Reference combinations:</source>
      <translation>Камбінацыі арыенціраў:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="553"/>
      <source>Reference{}</source>
      <translation>Адносіны{}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="558"/>
      <source>Selecting...</source>
      <translation>Абраны...</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="582"/>
      <source>Failed to resolve links. {}</source>
      <translation>Не атрымалася дазволіць сувязі. {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="590"/>
      <source>Not attached</source>
      <translation>Не прымацаваны</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="593"/>
      <source>Attached with mode {}</source>
      <translation>Прымацаваны ў рэжыме {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="599"/>
      <source>Error: {}</source>
      <translation>Памылка: {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="602"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Зрушэнне прымацавання (у лакальных каардынатах):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="605"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Зрушэнне прымацавання (неактыўны - не прымацаваны):</translation>
    </message>
  </context>
  <context>
    <name>Part_EditAttachment</name>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="79"/>
      <source>Attachment...</source>
      <translation>Прымацаваныя...</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="83"/>
      <source>Edit attachment of selected object.</source>
      <translation>Змяніць мацаванне абранага аб'екту.</translation>
    </message>
  </context>
  <context>
    <name>TaskCheckGeometryResults</name>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="31"/>
      <source>Shape type</source>
      <translation>Тып фігуры</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="35"/>
      <source>Vertices</source>
      <translation>Вяршыні</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="41"/>
      <source>Edges</source>
      <translation>Рэбры</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="47"/>
      <source>Wires</source>
      <translation>Ломаныя лініі</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="53"/>
      <source>Faces</source>
      <translation>Грані</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="59"/>
      <source>Shells</source>
      <translation>Абалонкі</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="65"/>
      <source>Solids</source>
      <translation>Суцэльная целы</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="71"/>
      <source>CompSolids</source>
      <translation>Злучаныя суцэльныя целы</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="77"/>
      <source>Compounds</source>
      <translation>Злучэнні</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="83"/>
      <source>Shapes</source>
      <translation>Фігуры</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="108"/>
      <source>Area</source>
      <translation>Плошча</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="121"/>
      <source>Volume</source>
      <translation>Аб'ём</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="128"/>
      <source>Mass</source>
      <translation>Маса</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="135"/>
      <source>Length</source>
      <translation>Даўжыня</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="142"/>
      <source>Radius</source>
      <translation>Радыус</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="149"/>
      <source>Curve center</source>
      <translation>Цэнтр крывой</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="156"/>
      <source>Continuity</source>
      <translation>Бесперапыннасць</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="163"/>
      <source>Center of mass</source>
      <translation>Цэнтр масы</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="186"/>
      <source>Is closed</source>
      <translation>Замкнуты</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="193"/>
      <source>Orientation</source>
      <translation>Арыентацыя</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="211"/>
      <source>Global center of mass</source>
      <translation>Глабальны цэнтр масы</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="229"/>
      <source>Global placement</source>
      <translation>Глабальнае размяшчэнне</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="231"/>
      <source>Placement</source>
      <translation>Размясціць</translation>
    </message>
  </context>
  <context>
    <name>Part_BooleanFragments</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="180"/>
      <source>Boolean fragments</source>
      <translation>Фрагменты лагічнай аперацыі</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="189"/>
      <source>Create a 'Boolean Fragments' object from two or more selected objects,
or from the shapes inside a compound.
This is a boolean union which is then sliced at the intersections
of the original shapes.
A 'Compound Filter' can be used to extract the individual slices.</source>
      <translation>Стварыце аб'ект 'Фрагменты лагічнай аперацыі' з двух ці болей абраных аб'ектаў,
альбо з фігур унутры злучэння.
Гэта лагічнае аб'яднанне, якое потым разразаецца на скрыжаваннях
зыходных фігур.
Каб здабыць асобныя фрагменты, можна ўжыць 'Фільтр злучаных фігур'.</translation>
    </message>
  </context>
  <context>
    <name>Part_Slice</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="337"/>
      <source>Slice to compound</source>
      <translation>Разрэзаць на злучэнне</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="344"/>
      <source>Slice a selected object by using other objects as cutting tools.
The resulting pieces will be stored in a compound.
A 'Compound Filter' can be used to extract the individual slices.</source>
      <translation>Нарэзаць абраны аб'ект, калі ўжыць іншыя аб'екты ў якасці інструментаў абрэзкі.
Атрыманыя кавалачкі будуць захоўвацца ў злучэнні.
Каб здабыць асобныя фрагменты, можна ўжыць 'Фільтр злучаных фігур'.</translation>
    </message>
  </context>
  <context>
    <name>Part_SliceApart</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="369"/>
      <source>Slice apart</source>
      <translation>Разрэзаць на часткі</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="375"/>
      <source>Slice a selected object by other objects, and split it apart.
It will create a 'Compound Filter' for each slice.</source>
      <translation>Нарэзаць абраны аб'ект іншымі аб'ектамі, і падзяліце яго на часткі.
Стварае 'Фільтр злучаных фігур' для кожнага разрэзу.</translation>
    </message>
  </context>
  <context>
    <name>Part_XOR</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="517"/>
      <source>Boolean XOR</source>
      <translation>Лагічная аперацыя XOR</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="525"/>
      <source>Perform an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
This means the overlapping volumes of the shapes will be removed.
A 'Compound Filter' can be used to extract the remaining pieces.</source>
      <translation>Выканаць лагічную аперацыю "Экслюзіўны OR', з двума ці болей абранымі аб'ектамі,
альбо з фігурамі ўнутры злучэння.
Азначае, што аб'ёмы фігур, якія перакрываюцца, будуць выдаленыя.
Каб здабыць пакінутыя кавалачкі, можна ўжыць 'Фільтр злучаных фігур'.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgScale</name>
    <message>
      <location filename="../../DlgScale.ui" line="14"/>
      <source>Scale</source>
      <translation>Маштаб</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="22"/>
      <source>X Factor</source>
      <translation>Каэфіцыент X</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="29"/>
      <source>Factor</source>
      <translation>Каэфіцыент</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="64"/>
      <source>Z Factor</source>
      <translation>Каэфіцыент Z</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="71"/>
      <source>Scale the object by a single factor in all directions.</source>
      <translation>Маштабаваць аб'ект адным каэфіцыентам па ўсіх напрамках.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="74"/>
      <source>Uniform Scaling</source>
      <translation>Раўнамернае маштабаванне</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="112"/>
      <source>Y Factor</source>
      <translation>Каэфіцыент Y</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="119"/>
      <source>Specify a different scale factor for each cardinal direction.</source>
      <translation>Паказаць розны маштабны каэфіцыент для кожнага напрамку бакоў.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="122"/>
      <source>Non-Uniform Scaling</source>
      <translation>Нераўнамернае маштабаванне</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="195"/>
      <source>Select shape(s) that should be scaled</source>
      <translation>Абраць фігуры, якія неабходна маштабаваць</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="199"/>
      <source>Shape</source>
      <translation>Фігура</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="198"/>
      <source>No scalable shapes selected</source>
      <translation>Не абраныя фігуры, якія могуць быць маштабаваныя</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="206"/>
      <source>The document '%1' doesn't exist.</source>
      <translation type="unfinished">The document '%1' doesn't exist.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="254"/>
      <location filename="../../DlgScale.cpp" line="260"/>
      <source>Creating Scale failed.
%1</source>
      <translation>Не атрымалася стварыць маштабаванне
%1</translation>
    </message>
  </context>
  <context>
    <name>CmdPartScale</name>
    <message>
      <location filename="../../Command.cpp" line="1306"/>
      <source>Part</source>
      <translation>Дэталь</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1307"/>
      <source>Scale...</source>
      <translation>Маштаб...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1308"/>
      <source>Scale a selected shape</source>
      <translation>Маштабаванне абранай фігуры</translation>
    </message>
  </context>
  <context>
    <name>PartCmdSelectFilter</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="46"/>
      <source>Selection filter</source>
      <translation>Фільтр выбару</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="47"/>
      <location filename="../../CommandFilter.cpp" line="48"/>
      <source>Change the selection filter</source>
      <translation>Змяніць фільтр выбару</translation>
    </message>
  </context>
  <context>
    <name>PartCmdVertexSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="173"/>
      <source>Vertex selection</source>
      <translation>Выбар вяршыні</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="174"/>
      <location filename="../../CommandFilter.cpp" line="176"/>
      <source>Only allow the selection of vertices</source>
      <translation>Дазваляць выбар толькі вяршынь</translation>
    </message>
  </context>
  <context>
    <name>PartCmdEdgeSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="198"/>
      <source>Edge selection</source>
      <translation>Выбар рабра</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="199"/>
      <location filename="../../CommandFilter.cpp" line="201"/>
      <source>Only allow the selection of edges</source>
      <translation>Дазваляць выбар толькі рэбраў</translation>
    </message>
  </context>
  <context>
    <name>PartCmdFaceSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="223"/>
      <source>Face selection</source>
      <translation>Выбар грані</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="224"/>
      <location filename="../../CommandFilter.cpp" line="226"/>
      <source>Only allow the selection of faces</source>
      <translation>Дазваляць выбар толькі граняў</translation>
    </message>
  </context>
  <context>
    <name>PartCmdRemoveSelectionGate</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="248"/>
      <location filename="../../CommandFilter.cpp" line="249"/>
      <location filename="../../CommandFilter.cpp" line="251"/>
      <source>All selection filters cleared</source>
      <translation>Усе фільтры выбару ачышчаныя</translation>
    </message>
  </context>
  <context>
    <name>FaceMaker</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="72"/>
      <source>Shape must be a wire, edge or compound. Something else was supplied.</source>
      <translation>Фігура павінна быць ломанай лініяй, рабром ці складовай.
Было абрана нешта іншае.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerSimple</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="262"/>
      <source>Simple</source>
      <translation>Просты</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="267"/>
      <source>Makes separate plane face from every wire independently. No support for holes; wires can be on different planes.</source>
      <translation>Зрабіць асобную плоскую грані з кожнай ломанай лініі незалежна. Без падтрымкі для адтулін; ломаныя лініі могуць знаходзіцца ў розных плоскасцях.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerBullseye</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="58"/>
      <source>Bull's-eye facemaker</source>
      <translation>Майстар усенакіраваных граняў (Мішэнь яблычак)</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="63"/>
      <source>Supports making planar faces with holes with islands.</source>
      <translation>Падтрымлівае стварэнне плоскіх граняў з адтулінамі, якія могуць утрымліваць астраўкі.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerCheese</name>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="247"/>
      <source>Cheese facemaker</source>
      <translation>Майстар перфараваных граняў (Сыр)</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="252"/>
      <source>Supports making planar faces with holes, but no islands inside holes.</source>
      <translation>Падтрымлівае стварэнне плоскіх граняў з адтулінамі, але без астраўкоў унутры адтулін.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerExtrusion</name>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="337"/>
      <source>Part Extrude facemaker</source>
      <translation>Майстар граняў выдушвання дэталяў</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="342"/>
      <source>Supports making faces with holes, does not support nesting.</source>
      <translation>Падтрымлівае стварэнне граняў з адтулінамі, укладзеннасць не падтрымліваецца.</translation>
    </message>
  </context>
</TS>
